changed the readme to reflect objective
updated the setup to install properly. updated each of index.py and core.py in order to make them python version agnostic
be sure and ignore python compiled dist folder
test_doctests are all passing
update gitignore to allow unit tests and others that create databases not to commit to the repository.
make range idempotent across versions for performant memory usage as requested
Final changes to get tests to pass on 3.4.

Integer division in deinterleaved() and a few changes to our
expectations in the tests -- keys() and values() are iterators
and we get bytes back instead of strings in the custom storage
test.
Double check that doctests are running.
Merge branch 'KennethAdamMiller-master'