Removed test-Login-Controller.js (this is covered by the nwr tests)
Fixed couple tests
Fixed test-Library-Controller (Removed tests that user supertest)
Fixed 'routes' tests
More test refactoring, dramatically improved the test-routes method (with coverage of all exposed methods)
Started removing of code that is not needed any more (or tests that are not relevant)
Removed test-routes-design.coffee file since those tests are covered by test-routes.coffee
Fixing rest of UnitTests
Remove non-used dependencies (on TM Design)
Adding missing test dependency
Minor UnitTest fix
Merge branch 'Issue_145_Fix_BackEnd_UnitTests'