Fixes #8 - updating to adhere more strictly to the interface

Somewhere between asset-pipeline 1.8.9 and 2.0.19 the compiler got  picky about this method implementation.  Updating it to explicitly set the parameter and return types.
Merge pull request #9 from mjhugo/compile_error

Fixes #8 - updating to adhere more strictly to the interface