Add filter to configurations.compile line

Avoids any denominator.Provider files from sneaking into the .jar.

Also use syntax on local projects so that every zip in the class path doesn't get unzipped unnecessarily.

This should replace #116, keeping the dynamic part and cleaning up the resultant file. We can look at using the onejar plugin in the future. It's classloader isolation should obviate the need for manually merging this file.

The hack to prefix a short Bash script and keep it executable is pure genius.