Fix #319 - Revise Configuration/Overview and Compiler/Sources
Fix #309 - Add compiler flags and fix clean task documentation
Fix #330 - Add links to packages documentation
#289 - Add Core/Architecture/Module doc
#289 - Add Core/Architecture/Package doc
#289 - Add Core/Architecture/Adapter doc
#289 - Update menu
#289 - Add Core/Contribute/Model doc
#289 - Split Core/Contribute/Model to add Core/Contribute/Submit
Fix #289 - Remove superfluous link
Merge pull request #373 from ebollens/documentation

Fix #319 Fix #309 Fix #330 Fix #289 - Update documentation
#289 - Add a non-placeholder Core overview page
Merge branch 'master' into gh-pages