refactored the UpdatesRequestSender and added some headers
1) added a field in the consumer
2) updated the consumer registration page
fixed a missing import
1) Separated the web application user functionalities (sign up, login,
reset password, etc) from the users' data (first name, last name, etc)
2) Deleted the old accounts registration page.
Merge branch 'user' into develop
fixed a failing test
1) changed the link between the other account in a transaction and
the meta data about that account to be a mongo record reference rather
than same holder name.
2) update the  allEnvelopes method the use the bank ID
3) created an Actor creating banks and bank account when
the appropriate messages come.
Merge branch 'createBankAccount' into develop
fixed an issue with other account metadata
Merge branch 'develop'