Adds MetadataManager
Merge branch 'master' of github.com:softlayer/softlayer-api-python-client into metadata
Adds 'metadata' command in CLI
Adds MetadataManager
Adds 'metadata' command in CLI
Returns nice error when user doesn't have metadata
Merge branch 'metadata' of github.com:sudorandom/softlayer-api-python-client into metadata

Conflicts:
	SoftLayer/CLI/modules/metadata.py
Formatting
Fixes

CLI: Re-arranges `sl metadata network [network_type]`
CLI: Fixes printing when using SystemExit.
Adds Config Command

CLI: Adds sl config setup - sets up configuration and writes to ~/.softlayer
CLI: Adds sl config show - shows configuration values.
CLI: Moves printing to stdout/stderr to Environment.
Merge pull request #43 from sudorandom/metadata

Adds Metadata Command/Manager
Config Command. Help Command. Docopt Arg parsing

CLI: Converts to using docopt (https://github.com/docopt/docopt)
     I think this solves a lot of the usability issues with argparse and allows for much more flexibility.
CLI: adds: sl config setup
CLI: adds: sl config show
CLI: adds: sl help <command>
Small fixes.

CLI: renames `sl me` to `sl my` so metadata, meta and my
CLI: Adds 'option' directive for CLIModule to add additional arguments that we're too
     lazy to repeat like the --really option.
CLI: Prints to stderr on error instead of stdout. (whoops)
CLI: Fixes a couple refactor mistakes
Note: tests still need to be updated
Fixes Tests
Tweaks/Fixes

API: adds default timeout to metadata manager
CLI: fixed bugs/improved formatting of 'sl cci create' help text
CLI: Added ArgumentError to helpers to raise errors the argument parser didn't catch
CLI: Pins required version of docopt to 0.6.1 as suggested in https://github.com/docopt/docopt
Random Fixes

* Prints new line if you Keyboard Interrupt.
* Improves how `sl config setup` looks. There is now a default for endpoint URL
* `sl <command>` now shows the help for the command instead of a small usage line.
* CMD Help formatting
Merge pull request #46 from sudorandom/config_cmd

Config Command. Help Command. Docopt Arg parsing
CCI docopt fixes

cci network details fixed KeyError from being raised
fixed usage help for cci
cci list fixed
Fixes cci dns sync
Fixed merge issue with sl image