Merge pull request #126 from michaelclelland/master

Removed unneeded reference to deleted image file
Fix a bunch of hardcoded link locations.

Some pages moved on website, and helping the auto-linker out with
default link targets.
Use new, smaller logo.
Detect closing HTML tags after link.
Be explicit about closed HTML tags - only list items.
Update syntax map and json files.
Print log messages to stdout for easier diagnostics.
Update new syntax
Update syntax map and library representations
Update _run_jekyll.sh

replace hardcoded path with a jenkins build variable that uses HOME dir of the logged in user in slave.

Update _run_jekyll.sh
Merge pull request #129 from sudhirpandey/patch-1

Update _run_jekyll.sh
Remove automatic updating of json etc files
Update JSON files
Split git repo discovery into separate script

This step runs on the bootstrap machine where a git repo is present.
Everything else runs on the generator machine, where we can build
the required binaries.
Use WRKDIR environment variable
Need core to invoke cf-promises
Remove generated files
Generate files in _generated, get rid of _json
Delay reading of syntax map until we have it.
Make sure directories exist before writing to them