Add a `precompile` option without directorys

All credit should go to @bjoerge for the original code in #33
Merge pull request #44 from ForbesLindesay/precompile

Add a `precompile` option without directory support