adding /api/* routes to express, preparing for clientside menu templating
breaking up client side javascript per page
modifications to site data and menu.jade to better merge upcoming templating
commenting out menu templating in jade file
templating function for menu pages, compiles from json request
Merge branch 'angularness' into angularness-clientside-templating

Conflicts: (Manually Resolved)
	views/menu.jade
cleaning up menuPages.js
installing passport
cleaning menuPages.js
adding passport to express config
installing angular
adding ssl and auth
added content to siteData, cleaned up menu collapsing for non cool browsers, also added initCollapse var to toggle menu collapse on page load
submenu styling: darker than titles
modifiying the editor server to bind to a seperate express app
reworking how we init the editor app, it will initialize its onw express.
adding toCamelCase method to global String obj
removing old junk from app.js
removing debug code from app.js
installing node-config; will use this as a common config for any express scripts