Refactor reports into silex controllers

Refactor reports into silex controllers
Add binding to report routes
Add Slash controller
Change report link in main menu bar
Move report images to skins
Bind ajax request to new report Path && fix some minor issues
Fix report date format
Add export_csv controller && allow possibilty to get dashboard from in json format
Fix report favicon path
Remove old report
Fix tests

Fix  && add test for json dashboard controller

Fix date formatting issue
Replace app.path by path in templates
Add doc blocks
Fix CS
Split Report/Root controller collection in multiple Controller Collections
Fix CS
Access to report requires authentication
Fix indent && remove use of double quotes && refactor set limit code
Merge pull request #312 from nlegoff/silex_report

[3.8] Refactor Report into silex controllers