Support level 4 in the left navigation
Experimental - remove base_url
Merge pull request #113 from dmitry84/master

support 4 level in the left navigation and remve base_url
Use a regular expression to try to detect unresolved links.

The naive grep'ing for ][ produces too many false positives from
code blocks using arrays.
Include link to symas.com/mdb for LMDB keyword.
Print warning if unexpanded macros are encountered.
Use search instead of match to find unresolved links.

Warn for unexpanded macros.
If function has no attributes, replace macro with empty line.

Returning an empty list of lines from a macro function indicates
error and leaves the macro unexpanded for diagnostics.
Using function_attributes for functions with no parameters is not
wrong, so allow it by returning a single empty line.
New design and layout
- CSS changes
- some HTML div nesting/naming changes for new layout
Hide github edit link for now
Header and footer changes
Merge pull request #115 from michaelclelland/master

Updated design and layout
Accurate matching of optional space before opening link.
Don't post-process printable pages.
use relative url for links in tags layout
Merge pull request #116 from dmitry84/master

use relative url for links in tags layout
Link to offline tar-ball.
Do not put tags pages into the tags folder.
Prepend tag pages with alias
remove relative path for pages
Remove print/pdf buttons from printable pages.
Merge pull request #117 from dmitry84/master

Do not put tags pages into the tags folder.
Larger font in version & search inputs