Update dependencies

Opal requires Hike and a version of Sprockets that support Sprockets.register_engine
Specify sprockets version

Changed from >= 2.12.0 to ~> 2.0 a la ella.
Merge remote-tracking branch 'kylekyle/master'