move html string to a separate template file

- removed ugly html code from the python file (more readable, more flexibility,  saves ~140kb memory)
extended json output

- add level info
- add server info
remove - from description if exists
add autodoc template based on DataTables

- based on DataTables
- use json als data source
- new autodoc features like search, group level filter and plugin filter
add autodoc template files to setup configuration
improve template loading method
add indent parameter for json format
improved usability

- change search form placeholder
- added ability to delete search form by clicking
Merge pull request #177 from ozon/features/autodoc

[autodoc] new autodoc