Modified ProfilesMetadataManifestBuilder class to build seperate profile packages for each metadata type.
ProfilesMetadataManifestBuilder also generates a build xml with target to retrieve each of the profile packages.
Modified to use XmlMerge on Profiles and PermissionSets.
Added forceMetaBackup macrodef to wrap calls to the groovy script. Updated the profile-packages-merge-target to copy retrieve metadata into final metadata directory after profiles and permissionsets are merged
Added failonerror attribute to exec ant task when trying to execute groovy script
Fixed runtime error
Added in environment variable declaration
Merge pull request #24 from ranad/bugfix/issue-23_too_many_files_in_retrieve_call_limit_5000

Added in environment variable declaration
Merge pull request #26 from alan-morey/bugfix/issue-23_too_many_files_in_retrieve_call_limit_5000

Bugfix/issue 23 too many files in retrieve call limit 5000