REFACTOR!

Where to start? Well, this code obviously deletes a lot of things.
Right now, we are going back to the basics.  Basically we are only left
with bridge and channel support but they are asynchronous! We now expect
callback for functions and leverage the async HTTP client within
tornado.

Change-Id: I1c76494057894600bbccf3bba2d45a2eb50ae45c
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>