Merge pull request #20 from basho/feature/bch/rename-events

Rename key structs to improve understanding of design
Merge pull request #22 from basho/feature/bch/remove-zlog

Remove zlog and implement a simple, plugable logging framework
Merge pull request #23 from basho/feature/bch/breakout-connection

Merging to move forward and close corresponding issues. We definitely will need another PR for memory use and abuse (aka Valgrind).
Merge branch 'develop' of github.com:basho/riak-c-client into bugfix/bch/riak-get-bucket-key