Added tests for POST and DELETE of Transaction->metadata->images
Made the deleteComment function nicer
added the correct HTTP code for two JsonResponse
made a test pass
Added tests for getting transactions and getting one transaction
Made the corporate location and the physical location of the other
bank account the same across all the views just as the other metadata
like (more info, URL, etc.)
Added tests vor GET and POST of Transactions->metadata->where
Added tests for PUT and DELETE of Transaction->metadata->where
Implemented API call for GET Other Account of transaction and the tests for it
Merge branch 'api' into develop
Merge branch 'develop' of github.com:OpenBankProject/OpenBankProject-Server into develop

Conflicts:
	MavLift/src/main/scala/code/api/v1_2/OBPAPI1.2.scala
Added some tests for deleting images/tags/comments
small cosmetics
1) solved an issue with the resthelper not extracting properly
the email address that ends with ".com"
2) Changed the OBPuser implementation to return the user email
address as "id_"
3) In consequence, had to change some stuff in the connector and
in the tests to keep the revoke and grant of permissions works.
Merge branch 'develop' of github.com:OpenBankProject/OpenBankProject-Server into develop
fixed a compiling error due to merging
removed form the permission list the permissions with no view allowed
Merge branch 'api' into develop
Merge branch 'develop' of github.com:OpenBankProject/OpenBankProject-Server into develop
added an API call to revoke access to all the view on a bank account for a user