Correct meta viewport content syntax

The viewport content value should be comma-delimited, and it should not
have a final semicolon.

Chrome 31 gives warning messages about the current implementation:

    The value "1.0;" for key "initial-scale" was truncated to its numeric prefix.
    The value "1.0;" for key "maximum-scale" was truncated to its numeric prefix.
    The value "0;" for key "user-scalable" was truncated to its numeric prefix.
    Error parsing a meta element's content: ';' is not a valid key-value pair separator. Please use ',' instead.

This change fixes all 4 of those warnings.

Alex Gibson covers the proper syntax in ["Make sure to use correct meta
viewport syntax"][1]

[1] http://alxgbsn.co.uk/2011/11/23/make-sure-to-use-correct-meta-viewport-syntax/
Fix CSS to match latest highlight.js release
Constrain dependency within major version, as recommended by semantic versioning
Found another issue: use of highlightjs.LANGUAGES
Merge pull request #259 from maxlinc/highlight_upgrade

Fix highlighting (broken for highlight.js >= 8.0.0)
support json (as javascript)
add .npmignore to reduce npm package size
Merge pull request #264 from michaelficarra/npmignore

add .npmignore to reduce npm package size
Docco 0.6.3
Use first heading even if there is a line of code first

See issue #265.
Fix typo
Makefile adjusted for cake tool failing on Windows 8.1/64: now running the Coffeescript compile task straight from the makefile.
Merge tag '0.6.3'

Conflicts:
	docco.js
	index.html
	package.json
Merge remote-tracking branch 'remotes/mbuettner/master'; also only use the located 'firstSection' when it yields actual content to be used as a title

Conflicts:
	docco.js
	docco.litcoffee
Merge remote-tracking branch 'remotes/maxlinc/json'

Conflicts:
	resources/languages.json
Merge remote-tracking branch 'remotes/ssorallen/master'
Adjusted the Makefile further to correct for broken Cake tool: now generate the documentation using direct docco command etc.

Generated the JS and DOC files.