Update to bootstrap 3
Support additional documentation to be provided for functions. For every function, the app searches for a text file in markdown format in collections below data/docs. The name of the sub collection should correspond to the default prefix of the module. The name of the markdown file is the name of the function (without prefix), optionally followed by a _ and the arity of the function. If no arity is provided, the documentation file will be used for any function with the same name.

In addition to standard features, the markdown parser supports fenced code blocks with syntax highlighting and tables.