added a json route for retrieveing groups for the group admin view
removed a console.log
added a LOAD of test stuff to get the gui side of the permissions started.
basically go to /testPerm to get to the beginning of the backbone.js
stuffs
did work on backbone code
Merge branch 'gestaltNow' into permissions

Conflicts:
	static/js/gestalt.js
merged beginning of backbone permissions with newGestalt
broke the backbone settings into a settings view and a permissions view
(just in case we want to add more things to the settings view)
got a little further with breaking the backbone groups into views. Next up
to get the users for those groups parsed into their own views
commited non-working code so that Michael can seeee
fixed an issue with userGroupsForModule
got the groups/users backbone stuff kinda working.
got the permissions checks working, and a object ready for posting. and
got clicks set up.
got more work done with the client side permissions editing. Got a POST
sent to server, however need to figure out how to deal with the existing
permissions. Could either do an existing fairly complicated query, roll a
new query, or have the permissions sent up from the client (perhaps the
best idea?)
started moving the permissions logic down to gestalt
fixed some errors serverside
got correct permissions all the way up to the server. Just need to put in
the database
Switched to fadeout transitions.  Added back button arrow.
got the userList for permissions populated correctly and not exploding
every time a group is clicked.
Fixed adding modules.
Merge branch 'master' into permissions

Conflicts:
	controllers/module.controller.js
	static/js/gestalt.js
	views/landing.jade