Update engine and dev dependencies.

So it play nice.
Add missing assets manifest files.
Add license and contributing docs.
Update prawn doc.
Refactor spec support.
Add support for Rubocop and Hound CI.
Set correct branch in docs.