Sidebar dropdown now remembers the article

Close #21. Close #46.
Rest API: formatting

Close #19.
TOC improvements

1) Highlight current file in the dropdown
2) Make dropdown expand also from keyboard
3) Display links in TOC as block so they get 100% width

Close #18.
Update gitignore

Ignore Eclipse .settings folder