Add introduction to README.
Initial implementation.
Use 'region' rather than 'selections'.
Add Emacs-based key bindings.
Rename plugin to 'ShellCommand' from 'OsCommand'.
Add command_prefix option for commands sharing the same shell command.
Another minor renaming from 'os-command' to 'ShellCommand'.
Check we actually have a window before looking for a project file.
Add syntax definition parameter to be applied to output.
Add a flag to ShellCommand views for use in key bindings.
Allow a shell command view to be refreshed by re-running the command.

The refresh is usually done after some command has finished running. For example if we had a shell command that output a list of files, and then another command that could delete a file from the list, we'd like the list of files to be updated each time a file is deleted.
Allow the command parameter to be a list of commands, not just a string.
Add key binding to enable refreshing any shell command view.
Add menu to make it easier to open settings files.
Allow the 'success but no output' message to be supressed.
Add a bit more detail to the README.
Bump version number and update changelog.
Merge branch 'release/0.1.0'