DRY jade header files, refactor internals to it

DRY triple jade header files
Refactor some internals so site & navigation passed to jade are more
consistent
re-organize variables

make variables passed to more consistent in name
remove mixin's in Stylus

remove mixin's in Stylus and other stuff for having different colours
in different projects
CSS cleanup. Remove old stuff, lowercase colours
fix tabs
Merge pull request #192 from SergioCrisostomo/header-fix

Header fix