console: remove the guava dependency

Signed-off-by: Federico Simoncelli <fsimonce@redhat.com>
maven: set module names and description

Signed-off-by: Federico Simoncelli <fsimonce@redhat.com>
maven: add the build profiles

The following profiles has been added to control the connectors builds:

 * jersey
 * jersey2
 * resteasy

By default they're all enabled in the openstack-client-connectors module
but only jersey2 is used in the openstack-examples.

If you want to prevent any connector from being built you can disable it
as follows:

 $ mvn install -P \!jersey
 (jersey connector build disabled)

 $ mvn install -P \!jersey2,resteasy
 (jersey2 connector build disabled, resteasy forced in the examples)

Other two profiles has been added to control the examples/console:

 * examples
 * console

E.g.:

 $ mvn install -P \!jersey,\!jersey2,\!console,\!examples
 (jersey, jersey2, console and examples disabled, useful when packaging
 e.g. rpms)

Signed-off-by: Federico Simoncelli <fsimonce@redhat.com>
Merge pull request #42 from simon3z/master

Code cleanups and maven profiles