Added caching of user model and site model.

site.controller
  Added caching of site models.
socket.io.controller
  Disabled logging.
user.controller
  Added caching of user models.
cache.js
  Added.
site.js
  Removed getByName function, as it was never used.
user.js
  Refactoring.
Added caching for modules and sections.
Merge branch 'xtremeMakeover' of https://github.com/treycordova/learnit into xtremeMakeover