update documentation

far better explanation of config files and some of the internals of the plugin
another documentation update - correct the misstatement that the run_existing_window_command
has anything to do with applying the currently open file
Merge pull request #154 from emestee/master

More documentation improvements