The compile configuration now extends the idl configuration.  Previously the default configuration extended it, which worked for gradle project dependencies and for jars produced by the 'maven' plugin.  The newer style maven-publishing plugins don't allow for a manual conf2Scopemapping override, so idl dependencies wouldn't appear in the pom

Also bumped version to 1.7 and cut a new version