Fix issue with Language parameter not being set

When the user accesses a page more than three levels deep.
Add DocumentationEntity::toMap() for assert compability
Unused template.
Add test for getChildrenFor and getVersions
Add additional test case for DocumentationFolder
Fix formatting for folder pages.
Add arrows to next / previous.
Add tests for getLanguage()