* manifest: (50 commits)
TEST updated as clean name now respects the writing style conventions.
FIX Showing the stable and outdated version number correctly.
FIX: margin around edit too small and causes UI problems with nav.
Upper case first letter
Fixing text highlight css
Reduce exception.
Refactored EditLink
Restore support for multiple versions in the masthead
These changes make a number of improvements, mostly typographical, to improve readability and to render properly on small devices.
Add support for exclude in children list
Fix style of submenu
Restore tests
FIX: permission check broken
Add alert as a valid alias as warning.
Support one more layer in the template.
Encode &s; in api links.
Minor style tweaks
Upgrade parsedown extra to support markdown within code blocks
FIX: API links should be urlencoded() to prevent special characters causing issues
Correct title generation for index files in entity root
...
Conflicts:
code/tasks/RebuildLuceneDocsIndex.php
This major update changes the behaviour of the docviewer module to use a cached manifest rather than on demand. This allows us to simplify the URL matching and store 'nice' URL configuration rather than altering handleAction().