Misc improvements

* Autoload interactive functions
* Move first line into a Local-Variables block
* Use executable-find to locate binary
* Fix docstring typos
* Add URL, keywords and provisional version header