remove CNAME

IIRC, this is needed so that michael can claim the CNAME at gh
Blindly changing ejs/css

I sat with adi in the outdated html and css, and we changed
a few things. I couldn't even lescss (at the moment my npm
and all the stuff I use node for are broken :( not your fault,
but I guess "can use git" should be enough of a prerequisite
for a contributor :)

Anyway, I changed the [new] less and ejs to match what I did to
the [old] html/css (maybe you can render before next commit), so
you can use the html for reference and let's hope for the best ;)
Merge from upstream

Conflicts:
	_harp/public/css/main.less
	_harp/public/index.ejs
	css/main.css
	index.html

fixed @no2bioYellow to what no2bio uses and added @no2bioRed
Some css changes (navbar is white again because jumbotron is
much yellow).

Changed stuff in index.
E.g. removed "about" button because focus should be on articles.

Hopefully ejb/css and html/less are in sync
CSS and homepage edits, returned CNAME

This branch is called not-gh-pages so that github doesn't
freak out from my fork (I've finally figured it out [I think])
Merge pull request #12 from thedod/not-gh-pages

Hopefully, this closes the saga