Adds some indicators to API responses

Adds number of views, observations and user contributions to projects
and views.
Implements #83
Fixed template wording

Fixes #97
Made descriptions optional

Fixes #96
Fixed redirect bug to project when user is not logged in
Added contribution serialiser tests
Refractored serialiser into smaller methods
Re-implemented Contributions serialisation

for performance improvements
Merge branch 'improved-serializer' into 0.1.1
Access to public views for anonymous users

Fixes #99
Minor bug fixes when deploying
Improved blank states
Simplified user login/logout

Fixes #92
Create super_user method
Added migrations for superuser option
Fixed redirect bug
Changed naming in public API

View -> Map
Observations -> Contributions
ObservationType -> ContributionType

Re-naming of AJAX API and Refractoring into new ClassName still to be
done though

ref #106
Changed naming in admin templates
Created new maps for all and my contributions

Fixes #105
Fixed minor URL an API field issues
Added comments to extended Observation response

Implements #108