make progress bar rendering clientside

* Output all `-identify` metadata
* Change now playing progress bar to run clientside, guessing the current time
  and only occasionally checking
* Make `global.js` inclusion overridable
* Tidy jade
output all metadata as nested object

* add dependency for `object-nester`
* output all metadata as an object
* Make progress bar use `.nowplaying`

* Style fixes:
	* Use single quotes instead of double
	* Remove unused commands
	* Remove single line if statements
	* Use `===` instead of `==`
	* Add missing semi-colons

TODO: output alphanumeric data properly (e.g. `foo4` to `foo[4]`
fix broken filename lookup

Fix broken `ID_VID_0_NAME` lookup
Allow style override on lines containing `//` comments

Style fixes.