Clean-up compiler warnings
Remove static factories from Location
Get index name from index instead of switching on type
Convert static factory methods to constructors
Add shutdown method to RiakClient
Rework Location
Convert FetchValue to Builder
Convert DeleteValue to Builder
Convert StoreValue to Builder
Convert UpdateValue to Builder