Refactored the logic in a domain object

Almost the entire logic from the controller can be moved in a helper
class for extracting and formatting the information in the required
format.
Reduce number of queries and simplify controller
Add minimal doc comment return information
Refactored the logic in a domain object

Almost the entire logic from the controller can be moved in a helper
class for extracting and formatting the information in the required
format.
Reduce number of queries and simplify controller
Add minimal doc comment return information
WIP min max hours by listing
Made the grid reflect only upon the time periods in range of working
hours
Merge branch 'weekly-grid-time-span' of github.com:mhitza/time-frame into weekly-grid-time-span

Conflicts:
	src/RMT/TimeScheduling/WeeklyGridBundle/Controller/DefaultController.php
	src/RMT/TimeScheduling/WeeklyGridBundle/Domain/WeeklyGridHelper.php
Show starting time minutes, and end time minutes
Make a macro for the grid generation
Add minutes visualization on the weekly grid
Merge pull request #33 from mhitza/weekly-grid-time-span

Weekly grid time span