Refactored main js files (namely moved some of the code in routes into controllers)
Merge commit 'de9dd6e48413bd753a1c80b63c15f3bf19b49589' into Issue_68_Library_Rendering
adding .coveralls.yml to see if it gets picked up by travis
Added code coverage to code (with publish to https://coveralls.io/r/TeamMentor/TM_4_0_Design)
Small refactoring on Help-controller
Unit Test for /user/login get redirect
Started using better paths for pages (i.e. /articles instead of /deploy/html/articles'
Merge branch 'master' into Issue_68_Library_Rendering
Couple unit-tests fixes
Unit test for cleanCacheFolder
Merge commit 'd63d4c4a703c974cc0a0fe35956bcb5df1ea34ba' into Issue_68_Library_Rendering
/Added /Libraries path
New Library_Controller is used to map and load data
Added number of jade pages (required to support /Library funcionality)
Small unit test fix
added feature to see the list of folders in a library
added first support for showing folders
Adding mapping for Java library
Enabling cache (for demo)
Quick library details fix
Fixed Unit Tests
Merge branch 'Markdown_Friendly_Continued' into Issue_68_Library_Rendering

Conflicts:
	deploy/css/custom-style.css
	deploy/css/custom-style.css.map
Disabled jade compilation cache and misc UnitTest formatting changes
Refactored code-coverage script execution location and add some logging to UnitTest
(to help debugging an error test that is only happening in travis)
removing extra logging messages (for travis unit test execution)
Merge branch 'Markdown_Friendly_Continued' into Issue_68_Library_Rendering