Better integration testing of CLI
Print console output with assertion error message
Merge pull request #537 from grkvlt/cli-integration-test

Better integration testing of CLI
Merge pull request #534 from aledsage/tests/nginx-live

Live tests on EC2 for a variety of entities
Moved CliIntegrationTest and added explicit AssertionError check in catch blocks
Typo in example name
Tidy up distribution archive config and add sample Catalog XML file
Updated makeValidFilename and makeValidJavaName methods and added isBlank check, using Guava CharMatcher
Merge pull request #542 from grkvlt/move-cli-integration-tests

Move CLI Integration Tests
Merge pull request #544 from grkvlt/strings

Updates to Strings methods using Guava CharMatcher
Fix install-dir to not use Impl entity suffix

- Adds EntityType.getSimpleName
- Use entity.getEntityType().getSimpleName(), rather than doing
  entity.getClass().getSimpleName()
EntityType.getSimpleType: incorporate review comments

- Also converts EntityTypeTest from groovy to java