Increase test coverage in the overall project and bug fix for #56

Add more test for the following apps:
  - aggregator
  - packages
  - projects
  - users

Fix for ticket #56. Delete error_messages dict from from and change
ValidationError's messsage to an string.
Merge remote-tracking branch 'origin/master'