Add simple test
CRP-28:
* Added service to get the current users' information
* Added gravatar functionality :)

TODO: Finish all the models and create a few tests
Merge pull request #3 from Heart-Code/feature/CRP-28

CRP-28
Added some example tests for the API and changed the file structure a little for configuration.
CRP-30 Added update password service
CRP-30 fixed return on updateUserPassword method
Changed route for changing password to a more standard REST patch [CRP-30]
Merge pull request #4 from Heart-Code/feature/CRP-30

CRP-30
Fixed validation for unique fields... Though it could be improved a little (specially the type field of the validation)
Added Points model and service to generate a code and points from an affiliate's sell [CRP-20]
Added Receipt model and Controller, and the basic get for it. Also added validation for PATCH user when changing the password, it requires and 'oldPassword' field now and removed models we weren't using nor requiring at the moment to avoid confusion and leave room for a better implementation later on. [CRP-47, CR¨-42. CRP-30]
Merge pull request #5 from Heart-Code/feature/CRP-47

[CRP-47, CRP-42, CRP-30]
Added script for initializing mock data on the Mongo DB. [CRP-46]
Added add points service and rewards service. [CRP-21, CRP-36, CRP-39]
Added mock data for receipts and its services.
Merge pull request #6 from Heart-Code/feature/CRP-46

Mock up data and missing services
Added buy reward service.
We need the rewards IDs.
Added service to exchange a receipt and mark it as exchanged. [CRP-45]
Changed Receipt from post to get, for the presentation. Added EPA instead of Orlando.