Gradle system properties

Potential way of both building against snapshots versus releases with teamcity as well as building projects that require external libraries with teamcity. 


One more thing.  I sort of expect this technique to proliferate so I decided to use an encoded version string.  The first part, 4.1.15, is the ANP base code; the next digit encodes the developer doing the deploy (0 == Paul Matthew, 1 == Billy, and 2 is me); then following digits are for the developer to assign meaning, if any.  To use strings (preferred) will require a change to the release plugin that would be distracting right now.