Throw exception when Fly not found
Throw FlyAccessException, so we can attach a cause. (Helps troubleshooting).
Merge pull request #1 from timsweetman/master

Improved error handling