Proto commits in Multibit-Legacy/multibit-hd

These 22 commits are when the Protocol Buffers files have changed:

Commit:7283982
Author:Jim Burton

#846 fixed roundtripping bug

The documentation is generated from this commit.

Commit:90ddd05
Author:Gary Rowe

#782 Remove various references to history and some dead code

Commit:8370010
Author:Jim Burton

#474 added trust status, error message and expiration date to PaymentRequestData

Commit:2c8da73
Author:Jim Burton

#452 BIP70 payment requests now persist

Commit:01199d7
Author:Jim Burton

#452 first pass of BIP70 payment data support

Commit:bfdb06d
Author:Jim Burton

added 'sentBySelf' to TransactionInfo

Commit:7df7776
Author:Jim Burton

change address now calcualted correctly using HD. removed lastIndexUsed from Payments protobuf - obselete

Commit:79a4a94
Author:Jim Burton

updated protobuf to add client and miner fee

Commit:63d5c69
Author:Gary Rowe

Various minor fixes to payments and contacts First draft of History support

Commit:9995308
Author:Jim Burton

more payments hookup work - basically working

Commit:65fb194
Author:Jim Burton

payments now serialised ok

Commit:67aa26c
Author:Jim Burton

PaymentsProtobufSerializer work

Commit:eb2f87d
Author:Jim Burton

protobuf now also tracks index for last generated payment request

Commit:28549d8
Author:Jim Burton

payments proto now building

Commit:edc1217
Author:Jim Burton

refactored payments proto

Commit:12fb39f
Author:Jim Burton

renamed Contacts protobuf

Commit:337b53c
Author:Gary Rowe

Removed star support throughout

Commit:beb202b
Author:Jim Burton

moved contacts.proto

Commit:55505f4
Author:Jim Burton

Contacts now roundtripped ok

Commit:04d7297
Author:Jim Burton

first pass of ContactsProtobufSerialiser

Commit:6efb519
Author:Jim Burton

can now build contact.proto

Commit:71f5d6b
Author:Jim Burton

early contacts protobuf