[PRD-3795] Parameter dialog does not allow to create multi-selection parameter without query.
Queryless parameters were formerly associated with PlainParameter objects, which only hold a single value.  Modified to use a StaticListParameter if .isMultiSelection().
Also needed to modify DataDefinitionFileWriter and ListParameterReadHandler, since there was a requirement that a <list-parameter> have a query.
[PRD-3795] Setting the strict values check to false for the StaticListBox for parameters without queries.
[PRD-3795] Additional test cases covering different parameter types.
Merge pull request #85 from mkambol/prd-3795

[PRD-3795] Parameter dialog does not allow to create multi-selection parameter without query
PRD-4466 Fix selection of band (enable insert menu item)
Merge pull request #86 from tmorgner/master

Fixing logging from the kettle-datasource
Merge pull request #87 from pentaho-tband/PRD-4478

PRD-4466 Fix selection of band (enable insert menu item)
Merge pull request #88 from tmorgner/master

Merge PR-80 and one code-style change
[PRD-4522]  Changing the order of parameter removes the param from the report.
When handling the nodeChanged event, there were exclusive checks for isDeleted() and isAdded().  When reordering, however, both of these things are true- the node is removed from one location and added to another location.
 Since isDeleted was checked first PRD was returning before handling the add.
Merge pull request #89 from mkambol/prd-4522

[PRD-4522]  Changing the order of parameter removes the param from the r...
PRD-4379: Metadata classes copyright update; API change AttributeRegistry has a put-semantic, not a classical getter/setter semantic.