CIMI: fix typo (Credential->Machine) in client UI machine
creation button
CIMI: added/changed conditionals to only show machine operations
for which the action url was returned in client UI
CIMI: use id instead of name in urls in client UI
CIMI: add system and templates to client UI
CIMI: made id optional in client UI helper method
so it can be used for collection operations such as import
FGCP: add descriptions to machine templates in system template
CIMI: added memory unit (KiB) and use consistent naming
between machine and machine_configuration
CIMI: add dealing with 202 return code from system delete
Used by FGCP. See 4.2.1.7 Asynchronous operations of CIMI 1.0.1 spec.