BUGFIX: upgrade module to fit 3.0 api.
BUGFIX: ensure E_STRICT compatibility with docsviewer and 3.0 handleRequest().
BUGFIX: Deprecation errors and strict warnings breaks the docsviewer
Merge pull request #13 from stojg/3.0-compat

BUGFIX: Deprecation errors and strict warnings breaks the docsviewer
BUGFIX: make links relative so they resolve correctly

Links had been relative to the document root and threw error 404.
In addition, that hard-coded the dev/docs path into the documentation.
Merge pull request #14 from oddnoc/documentation-fixes

BUGFIX: make links relative so they resolve correctly
NEW: Add set_edit_link() and getEditLink() to DocumentViewer to allow adding edit links to be displayed on documentation pages
Design tweaks
Reduce space in nested lists
FIX: function is named getLink()
FIX: prevent notice while doing search request.
NEW Added composer.json Added composer.json file which will help this module for submission on proposed extension.silverstripe.org website. Please add more fields according to requirement.

For more information please visit at http://extension.openbees.org/instructions/
NEW Yaml highlighting
Method visibility
Relocate breadcrumbs to the top of the document

Remove breadcrumbs from the searchbar to the top of the page content,
and make sure they only display if there is more then the current link.
Wrap the module and version selectors to fill the gap in the searchbar.
FIX: remove version from the breadcrumb url for the stable version

Same as in the menu links. fixes multiple urls for the same content
FIX: use prop("tagName") instead of attr("tagName")
Relocate table of contents

The table of contents is removed from the sidebar and relocated
underneath breadcrumbs and page title (if there is one). It can be
toggled open and closed.
Mark submenu items with children as folders

Add an arrow to submenuitems that have undelying pages
Move the nested submenu to a separate block using JavaScript