Added better Error page, blog removed while in dev branch

Blog was still in public directory and accessable even though none of the API was set up.  Facepalm.  Also, shiny new 404 page I made while working on another project.
Small gitignore update

I'll have to write a grunt task or something to add the projects folder
Catching up C9 with master

Merge branch 'master' of https://github.com/aguilarm/portfolio

Conflicts:
	.gitignore
	package.json
	public/blog/css/blog.css
	public/img/logoWhite.svg
	server.js
	views/error.html