cluster: fix call to CreateContainer
Godeps: update go-dockerclient and go.net/websocket
storage/redis: set MaxActive and IdleTimeout on connection pool
fixed tests to works with docker api v1.6.
travis: installing lvm.
cluster: changing Registrable interface to receive a parameter map instead of nodes
.gitignore: ignoring vim's swap files
cluster/scheduler: adds Unregister method on Registrable interface

Also adds this method to the round-robin scheduler.

Closes #17
storage/redis: remove MaxIdle definition
cluster: exporting round robin scheduler
storage/redis: created store and remove node functions
cluster: creating unregister method
cluster/cluster: created Nodes function on cluster

This function only calls the scheduler.Nodes function
cluster/cluster_test.go: adding test for case when Nodes method returns empty node list
cluster: unexporting round robin scheduler

Also adding NodeStorage interface to Storage interface
cluster/types_test.go: adds NodeStorage methods to mapStorage.
cluster: passing storage (nil) on cluster.New
cluster: removing SetStorage and passing storage on cluster.New when needed
cluster/cluster.go: passing storage to scheduler.
added create container options.