Use a connection managed by gen_server
Use smart workers. Thanks to @devinus for the gyaan.

* For helper functions, adhere to new API provided by the worker module.

* Use __MODULE__ references only when necessary.

* Workers now try to reconnect to Riak when the connection is down

* Default values must always be :undefined
Bump version to v0.2 and fix urls in mix.exs