Add autoloads

This small patch moves the autoloads from documentation to code. It also turns on font-lock by default.