Feature #1697: Initial commit for user supplied Attributes on one.template.instantiate
Feature #1697: Add the new template instantiate param to ruby oca and cli
Feature #1697: Change Template::merge to replace and add attributes

This allows to merge a template with repeated attributes, like
several DISK or NIC atts.
Feature #1697: Add VM creation options to onetemplate instantiate (--cpu, --memory...)
Feature #1697: Add new template instantiate argument to java oca
feature #1697: Added CREATE perms for instantiate. Group user template code.
Feature #1697: Change the PoolObjectAuth used for the CREATE TEMPLATE
Merge remote-tracking branch 'origin/feature-1697'