[Issue #785] Add site configuration and reporting

This will generate the project site and unless I am rather mistaken, will push the site on mvn release.

- Added a front page with carousel, the content of the carousel might need changing, but the `src/site/xdoc/index.xdoc` file should show how
- Added a tour of the site (since the way Maven docs can get hidden in the menu people might not think to click can be non-obvious with the new lighter fluido theme)
- Copied the FAQ into fml format
- Copied the cookbook and converted to Markdown.
- Fixed the license link in the pom to ensure that the license page on the project site has well formatted content.
- Couldn't find a nice logo that I could be sure of the provenance of, so created one that was similar and provide .png and .svg versions.

The FAQ probably needs some refreshing also if decision is to keep