Issue 147: Allow null value for dynamic parameters

As a side effect of my fix for issue 147 then there is no more exception because of invalid separator for dynamic parameters. Instead it will be considered as a parameter without value.

I also took the opportunity to cleanup the pom.xml and restore Java 1.5 compatibility.