Improve project module some more

##### Changelog
* Renamed some variables to be more forthcoming about what they represent
* Added current branch name to display on the webpage
* Remove placeholder shorthand revision
* Added a new string for the milestones' h4, to differentiate the two meanings of ``milestones`` (things to strive toward), and ``progress`` (how close we are to those things)
* Fixed link to Github milestones
* Added various module-specific configuration options to the webpage

----
I would have rebased this to cut down from nine commits, but that shit's *scary*.