remove coverage stuffs from travis.yml, this isn't working now. Ill look into this later.
Default keymaps for this plugin
adding plugin functionality + tests. Note that the select_diff command has not been tested yet