* add basic 9o builtins
* load 9o-builtins
* remove hooks.py, hooks are now handled as in nineo.py (hooks are now just regular commands)
* remove unused option `hooks`
* change the goto_row_col animation to more *obvious* by toggle the line highlighting...
* don't treat a save like a modify event
* add a new event `view_activated`
* don't track un-callable functions (reduces the burden elsewhere)
* trigger the activated signal
* remove unused code
* fully impl perma() and temp()
* expose the dict values to avoid needing to access a copy of the dict() first
* add rowcol and sel helpers to the vu.V class
* make the .e binding global (messages will become global instead of per-file)
* move sublime event tracking into ev.py
* track the sublime on_load event
* add a new event file_sync that is triggered for file_loaded and file_saved
* stop the focus animation if the cursor moves
* misc cleanups and tweaks
* impl display of messages globally
* remove unused code
* add a note about why view_closed is not implemented
* remove ref to the un-implemented view_closed event
* code-dump