CRP-28:
* Added User Store
* Attached the Web API to the UI in order to display the user's profile
* Renamed AffiliateStore to a more appropiate name
* Added initial functionality to handle different types of response from the API
CRP-28:
* Centralized the way requests should be done (including API url and error handling)
* Added createFactory to a lot of components to go with the new React standard
- TODO: Remove all the React warnings
Merge pull request #4 from Heart-Code/feature/CRP-28

CRP-28