Add readline to the dependencies for Mac OSX

Some platforms i.e., Mac OSX don't support readline module in the
standard library. This patch adds the explicit dependency declaration to
setup.py to install readline module on the installation.

Signed-off-by: Taku Fukushima <tfukushima@midokura.com>
Add L4LB resources to midonetclient

This patch adds resources specified in our L4LB specification to
midonetclient.

Signed-off-by: Taku Fukushima <tfukushima@midokura.com>
Add L4LB resources to MidonetApi and Application.

This patch adds the connections between the application and the L4LB
resources added by the previous patch.

Signed-off-by: Taku Fukushima <tfukushima@midokura.com>
Add the support of the L4LB feature to midonet-cli

This patch adds the commands for the L4LB featrue to midonet-cli.

Signed-off-by: Taku Fukushima <tfukushima@midokura.com>
Fix initialization error and loadBalancer spelling

- Was giving "Internal error: must be type, not classobj"
- Also fix type_name should take self param
Replace the camelCases in the CLI with the spinal-cases.

Signed-off-by: Taku Fukushima <tfukushima@midokura.com>
Add doc/*.html to .gitignore

Signed-off-by: Taku Fukushima <tfukushima@midokura.com>
Change the session persistence attributed in VIPs to be EnumAttr.

Signed-off-by: Taku Fukushima <tfukushima@midokura.com>