Updated comment with default value for PORT_ALLOCATION_RANGE_START.
Cleaned up .gitignore.
Refactored integration tests to make them easier to run separately, e.g. during development.
- Now using TestNG listeners instead of factories to only start a test host once per flavour (Unix vs. Windows).