Tasks for ATG integrations and release processing

Add more ignored files/directories
Add tasks to install/un-install into an ATG installation (*nix/osx only)
Added default task 'build' and upgraded wrapper to 1.11
Added packaging tasks with options to jar config. i.e. 
- gradle packageRelease (creates with exploded config)
- gradle packageRelease -PjarConfig=true (creates config.jar and modifies the manifests accordingly)
Added root manifest to specify version - This may be a point of contention as we use the ATG-Version to specify the module version rather than the Implementation-Version which has a lot more stuff in in. Anyway its not a real usable module.
Also the release is a jar file by default rather than a zip file. Might be good to have that configurable as well.
By default there is no source code in the distributions so its essentially a binary and config only dist, as we have the repo for the source. Again you might want to make that configurable but its not that important.

Note: Source