update some of the links in the docs
a few more link fixes
Add JBake to the build and make a `site` dir.

+ Add the JBake plugin to gradle
+ Manually add a depedency on `pegdown` for markdown
+ Use the JBake groovy template and tweak it until it works
refactor gradle site functionality into its own file.
cleanup template to work toward a final layout
Merge branch 'master' into docs

Conflicts:
	build.gradle
Run templates on `pages/` to put in `content/`.

In order to dynamically build the download and docs pages,
we need to be able to template the versions.  Since JBake doesn't
handle templates in `content`, we need to do the templating ourselves
and then place then build a directory that JBake can handle.
move docs under site
a semi-working versions of downloads page
semi-functional docs page
remove site/content.  make sure build/site/content exists
some more site cleanup
fix warning about dynamic property
The top level docs work.

Add a task to create the index and put all of the doc pages in order.
Also, use `post` for the type...  since you don't get a choice, and
add navigation to it.
add the javadoc to the site
fix the javadoc links
Add the dist jar to the site.

Had to move the `apply` for the `site.gradle` file to the
last line so it could depend on the `makeDist` task.
fix the ghpages task to use the site output
make all links relative except for the menu
Merge pull request #18 from orgsync/docs

Create the website using JBake