add invoiceID in transaction

Because transaction_data is a object,  transaction.payment function is ignored invoiceID
fix last commit bug

sorry
Merge branch 'master' of github.com:ripple/ripple-rest
Merge pull request #77 from mpr0xy/patch-1

add invoiceID in transaction
[TASK] add .idea/ to gitignore
[DOC] remove global pg install from sqlite instructions
[TASK] add config.json example for test use

in memory sqlite database use
Merge pull request #99 from geertweening/develop

[TASK]  Minor tasks
[FIX] Do not truncate results for next transactions.
Merge pull request #102 from stevenzeiler/fix-incoming-notifications

[FIX] Do not truncate results for next transactions.
[TASK] Release notes and bump patch.
Merge pull request #103 from ripple/release-1.2.1-rc1

Release 1.2.1 rc1