Conventions and usage
Conventions:
<> = required argument
[] = optional argument
* = 0 or more instances supported
| = OR
Usage:
iem <GET|DELETE> <Resource> [-q] [--outFile FILE] [--param value]*
OR
iem <POST|PUT> [inputFile] <Resource> [-q] [--outFile FILE] [--param value]*
OR
iem admin <COMMAND> [-q] <--pkey=KEYFILE>
[--pkeypwd=PASS][--param value]*\n
OR
iem LOGIN [-q] [--server=SERVER] [--user=USER]
[--password=PASS] [--masthead=PATH_TO_TRUSTED_MASTHEAD]
-q : Quiet mode. Input prompts disabled.