Redo the CM versioning approach; not sure what I was thinking when I
did this originally, totally stupid. Anyway, the version number is now a path argument to the script. No path info means version 1.0. In other words, a URL like: /protogeni/xmlrpc/cm /protogeni/xmlrpc/cm/1.0 means to use version 1 of the API, while: /protogeni/xmlrpc/cm/2.0 gets you version 2 of the API.
Showing with 142 additions and 283 deletions