Changes necessary to support FifeCommon being built by gradle.  Must push Insubstantial for runtime dependency, since gradle hides dependency jars.  If this project ever changes to be built by gradle, this can be changed.