Added the ability to specify custom fields to pass to the API for instant payments.  Added conversion of lower case 'n' to the current index, as index based fields are documented with lower case 'n' in the docs.  Updated spec to test custom fields.
Cleaned up param positioning in spec.
Merge pull request #43 from Miniand/arbitraryparams

Ability to pass custom fields to payment request