Gradle artifact update

The new artifact organization (e.g.):

* com.readytalk.avian
  * classpath-avian
    * classpath-avian.jar
  * runtime-avian-<target_config>
    * libavian.a
    * avian[.exe]
  * tools-<build_config>
    * binaryToObject[.exe]

Note that the tools-<build_config> only depends on the config you're building ON, not the one you're targeting.  BinaryToObject supports this mode of operation, and by default can generate objects for any target config.  I'd like to eventually do the same with bootimage-generator.

Also note that all the modules have "-avian" in the name.  This is so we can eventually publish openjdk and android artifacts, and keep the naming consistent.
  
How do we know which case "darwin" will fall under, given that ~/.*win.*/ and ~/.*darwin.*/ both match?