Updated gradle build to correctly import all the sources when importing a project into IntelliJ; moved some non-production classes around to work better with the build; added Codenarc for checking groovy tests (we might as well have consistency in our new code); added and applied new copyright.
Moved examples into their own directory.  Tried to back out the copyright "fix"