MidoNet CLI support for license management

Adds the following object types to the CLI:
- License to show the information for a license bean
- LicenseStatus to show the information for the license
  status

Adds the following commands to the CLI:
- Install to allow the installation of a license object
  from a file
- Status to show the status of an object type, such as
  a license

Includes support for a POST method to the MidoNet API,
where the request media type is binary data (octet stream).

Signed-off-by: Alex Bikfalvi <alex.bikfalvi@midokura.com>
I agree that the adding another "install" command is a bit ugly. Unfortunately, right now the create/add command has a very different syntax, as it works on networks objects, whereas the install command would just receive an object type and a file. I believe the adding the new pattern to the create/add command, would complicate their syntax even more, perhaps making it difficult to understand what each syntax does (on one hand creating objects from scratch, on the other uploading objects from a file).