New projects landing page skeleton
Basic js to get project list and display projects
Modified setup.sql script to reflect current consoles; modified project model
Added fake project generation method
Added basic project api method
Added js to display current and past projects
DB: Add completed bool to projects model.
Merge branch 'master' into project-landing-page
PEP8 fixes
More PEP8 fixes
Merge branch 'master' into project-landing-page

Conflicts:
	FIXED calpoly/api/views.py
	FIXED calpoly/static/js/fake.js
	FIXED calpoly/static/js/internal_consoles/generate.js
	FIXED setup.sql
Merge branch 'master' into project-landing-page

Conflicts:
	FIXED calpoly/api/views.py
	FIXED calpoly/static/js/consoles/generate.js
Modified migration to work with previous changes. Slight changes to css for project landing page
PEP8
Remove blank migration file
Remove completed projects section if there aren't any