Separated model classes from repositories
- Updated Casbah Driver version to 2.6.2
- Refactored MongoCasbahTemplate
- Refactored all Repositories
- Cleaned up Global.scala
Refactored common methods into MongoCasbahTemplate.
Removed Call4Paper in login title.
Update test after refactoring WeekCheckIn becomes a JsValue
Create new test class for Project objects, testing create and find functions and character encoding
Tests moved to repository folder
Mise à jour de la vue pour la gestion des projets
Merge branch 'lolbertiview'

Conflicts:
	app/Global.scala
	app/controllers/LAlberti.scala
	app/models/Checking.scala
	app/models/Project.scala
	app/models/WeekChecking.scala
Merge branch 'master' of ssh://ekito.ath.cx/opt/git/timesheekito
Merge branch 'lolbertiview'

Conflicts:
	app/Global.scala
	app/controllers/LAlberti.scala
	app/models/Checking.scala
	app/models/Project.scala
	app/models/WeekChecking.scala
Update view for Employees list and fix bug while creating a new employee
Update view to the same layout as employees
Drag and drop refactoring for better event management
Minor refactoring on employee controller
Add new TimeRecord object to manage timesheet recording
Add remove opération in ProjectSpec unit test
Add unit test for TimeRecordRepository
Major refactoring with use of simple TimeRecord objects
Add timeRecord aggregation for reporting purpose
Change reports for use of new timerecords objects
Url and routes simplification
Reload datasource via ajax call instead of page refresh