Merge remote-tracking branch 'maciej/web' into web
Changes in tasks tables.
Added forgotten urbangameApi.h2.db file with filled tables.
Changed type of 'range' columns to integers.

From now on all distances will be calculating in meters.
Little corrections.
Removed "points" column from "UserGames" table.

From now on points are counted dynamically.
Added some unit test.
Removed 'geodistance' function.

Temporarily all distances between two gps points will be equal 0.

Other changes:
* small code refactorization
* added again 'points' column to 'UserGames' table
* removed file 2.sql
Fixed returned format of errors.
Merge remote-tracking branch 'blstream.origin/web' into web
URBNG-66 Login and authorization

Added profile update functionality:
 - change name
 - add description
 - upload logo/avatar (old logo is replaced by the new one after saving the profile)
 - change password
All changes are saved by hitting 'Save profile' button even if changes are visible in place.
Merged with Maciej
Merged with Maciej
Merge branch 'web' of https://github.com/angieo/UrbanGame into web
URBNG Fix in database for api tests
URBNG-66 Login and authorization - small bug fix with avatar reloading
URBNG-66 Login and authorization
Changes in stored file path when uploading an avatar.
Added custom assets route to access files uploaded by user.
Merge pull request #163 from angieo/web

[Web] URBNG-66 Login and authorization