Remove old syntax for commands.properties, apiname=rolemask is enough

While the syntax is being fixed, the static role based acl plugin is backward
compatible while processing the commands.properties files in either syntax...

As per new syntax, you do:

apiname=rolemask

apiname and cmd class info is couple in the cmd class itself which apiserver
creates a mapping of when it starts.

Fix old syntax for role based acl:
for i in `find . | grep commands.properties.in`;
do
  echo $i;
  sed 's/[ ]*=[a-zA-Z 0-9\.]*;/=/g' $i > $i-temp;
  rm $i;
  mv $i-temp $i;
done

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
api: Move base template*cmd class to org.apache.cloudstack.api, fix names and annotations
server: Fix base template*cmd class imports and names

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
api: Fix name fields for autoscale @APICommand annotation

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
ApiXmlDocWriter: Fix apidocs generation based on new commands.properties syntax

Makes it backward compatible to old syntax as well

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
api: Refactor move acl to org.apache.cloudstack

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
InfrastructureEntity: New interface contract for classes not associated with any account

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
api: Extend to infra. interface entities that are not associated with any account

Includes, datacenter, pod, sotragenetworkiprange,vlan,diskoffering,networkoffering,
serviceoffering.

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>