Merge pull request #1 from saebyn/master

Adds my work to date
Merge pull request #4 from saebyn/master

Fixes issue with showing error messages.
Merge pull request #5 from saebyn/master

Some README fixes
Adds LTI-launch post type to allow for pre-configured launches.

Also adds an 'lti-launch' action that other plugins can hook onto.