Merge pull request #150 from kwalker3690/master

(enhancement) code cleanup and styling tweaks
User can switch branches. Minor cleanup on Grunt file.
Merge pull request #151 from SterlingVix/feature/createBranch

User can switch branches. Minor cleanup on Grunt file.
Users can select branch from Projects page.
Nimble will load the selected branch.
minor rollbacks to Gruntfile to try to fix deploy (Aaron broke)
Merge pull request #152 from SterlingVix/feature/branchSelection

(Feature) Branch Selection: users can select their branch from the Projects page
commit changes to package.json and added screenshots before branching for new feature.
Add 9 file templates.
Rolled back more Grunt changes to duplicate Kelly's successful (and magical) deploy.
Merge pull request #153 from SterlingVix/enhancement/fileTemplates

(Enhancement) File Templates and Gruntfile rollback for deploy
styling for new project page
successfully committing large file structures
code cleanup
Merge branch 'master' of https://github.com/appception/appception into new-repo

Conflicts:
	client/app/projects/allProjects/allProjects.html
	server/api/projects/projects.controller.js
Merge pull request #155 from kwalker3690/new-repo

(feature/enhancements) Major new repo overhaul
Server will clear all files from tempfiles every 12 hours.
removing .DS_Store for mrege conflict
Merge pull request #156 from SterlingVix/enhancement/clearServerTempfiles

(Enhancement) clear server tempfiles
(feat/auth) Begin adding Heroku Oauth