Moved all the internal implementation details into their own package
Extracted RiakServerInfo and RiakIndexRange into their own scala files
Some renaming for consistency