Enable autolinking, decouple the library from the project webpage, new docs

In this PR
* added "enable_autolinking" feature (with tests)
* moved the js code that powers the project webpage to a separate file
* moved some information from README.md to docs/ files (tutorial.md and reference.md).