Use immutable collections for user options
Fix and rename test script zanataj to zanata-cli
Update powermock (and mockito) to be compatible with Java 1.8
Enable script to run from any directory
Merge branch 'fix-zanata-cli' into immutable-collections

Conflicts:
	pom.xml
	zanata-cli/pom.xml
	zanata-client-commands/pom.xml
	zanata-maven-plugin/pom.xml
	zanata-rest-client/pom.xml
Tell PowerMock to ignore XML libraries
Merge pull request #21 from zanata/java18

Update powermock (and mockito) to be compatible with Java 1.8
Merge pull request #20 from zanata/immutable-collections

:+1: Verified.
Exclude jcip-annotations and findbugs:jsr305
Merge pull request #26 from zanata/fix-enforcer-rules

Exclude jcip-annotations and findbugs:jsr305
Remove exception for findbugs:annotations
Add enforcer exception for plexus-utils
add friendlier message to inform user server is not up
rhbz1110627 - create init command
check for potential wrong src dir in podir project
rhbz1110627,rhbz1038852 - add src dir and trans dir to zanata config
rhbz1110627 - pull up includes and excludes to project configuration
rhbz1110627 - add includes and excludes to zanata config
rhbz1110627 - refactor ZanataProxyFactory to allow not eager REST version call
rhbz1110627 - src dir, includes and excludes prompt