[maven-release-plugin] prepare for next development iteration
It is safe to make Commands immutable
Test case names are defined in the test, instead of the source file
Loading a macro needs only the macro's name, not the whole source node
Bugfix: wasn't really testing the default encoding
Formatting
Replaced GStrings with Strings so the test cases are easier to follow
Support for calling macros with parametrized names
Formatting
Merged all source files under src/*/java

This should allow analysing the project with Sonar, which I think outweights
the benefit of having different source folders.

This change may be 'reverted' once http://jira.codehaus.org/browse/SONAR-926 is
implemented.
Fixed Sonar-detected issues. Minor :-)