Merge pull request #228 from mahmoudimus/master

Clean up the spec and address Matin's comments
Merge pull request #233 from mahmoudimus/master

deprecate credit|debit|refund|hold.fee as null
on_behalf_of_uri on debits