URBNG-Global. Mergin with main repository to get up to what other developers done.
URBNG-70 Added calendar and tooltips, modified required libraries. Modifed a bit the outlook of the form to better fit UX idea.
URBNG Merge with Wojtek's Repository
URBNG A small fix in ScalateIntegration.scala. Removed extra argument in 'layout method' that caused compilation error.
URBNG Changes in ScalateIntegration allow now to declare implicit variables in views.
Fixed language switching. Now it works but requires to call Messages function with additional parameter (lan), where 'lan' is an implicit play.api.i18n.Lang variable.
URBNG-70 Added geocompleting for game location.
Merge remote-tracking branch 'angela/web' into web
URBNG-70 Finished main part of validation. Connection with model kept in javascript (angular) and entering informations to inputs using different way than simple writing (ex. calendar) is now provided.
URBNG Updated Home Page and Default layout, new database structure (provided by Slick) and few new actions in controllers.

This commit contains:
- Upgraded Play Framework to version 2.1.1 to use Slick (play-slick - https://github.com/freekh/play-slick)
- Added registration form template (without any validation and real action)
- Login form now allows to send login data to redirect to MyGames view but no authentication and validation is set
- Headers in home and default layouts have been changed a bit
- Added configuration and bridges needed to provide Play-Slick 'separated tables schema' (see play-slick Wiki - https://github.com/freekh/play-slick/wiki/Keeping-tables-separated)
- New model classes with Games, Operators and Tasks initial tables (Slick) + simple methods to create or select data
- Added new actions in controllers to get/set data using Json format.

Please consider that there is no tests for this new classes and methods. It will be provided soon.
Merge remote-tracking branch 'wojtek.origin/web' into web

Conflicts:
	app/assets/stylesheets/main.less
	conf/messages
URBNG-60 Small change in Play installation instruction (link and version).
URBNG-70 Finished main part of validation. Connection with model kept in javascript (angular) and entering informations to inputs using different way than simple writing (ex. calendar) is now provided.
Merge remote-tracking branch 'angela/web' into web

Conflicts:
	app/assets/stylesheets/main.less
	conf/messages
	database/urbangame.h2.db
	database/urbangame.trace.db
	target/scala-2.10/resource_managed/main/public/javascripts/controllers/newGameCtrl.js
	target/scala-2.10/resource_managed/main/public/javascripts/controllers/newGameCtrl.min.js
	test/assets/specs/newGameCtrl.spec.js
URBNG-68 New games service has been added to perform quering for data from server, so now AngularJS model is filled by this data, and not by embedded one.
URBNG-70 Finished validation of "Create new game form". Only checking if game name is unique across all games in database is not yet implemented.
Merge remote-tracking branch 'angela/web' into web

Conflicts:
	database/urbangame.h2.db
	target/scala-2.10/resource_managed/main/public/javascripts/controllers/myGamesCtrl.js
	target/scala-2.10/resource_managed/main/public/javascripts/controllers/myGamesCtrl.min.js
	target/scala-2.10/resource_managed/main/public/javascripts/main.min.js
Merge remote-tracking branch 'angela/web' into web

Conflicts:
	database/urbangame.h2.db
	target/scala-2.10/resource_managed/main/public/javascripts/controllers/myGamesCtrl.js
	target/scala-2.10/resource_managed/main/public/javascripts/controllers/myGamesCtrl.min.js
	target/scala-2.10/resource_managed/main/public/javascripts/main.min.js
Merge branch 'web' of github.com:wojciechSlodziak/UrbanGame into web
URBNG-70 Reverted some of the Javascript files to be kept localy again. This was needed to run jasmine tests. Normally when browsers runs the app all of those files are downloaded from remote hosts.
Merge branch 'web' of github.com:wojciechSlodziak/UrbanGame into web