changing get_nearest to not use a stream
adding new tests for get_nearest().type_of()
merge of #2694 changefeeds integration test
fixing extra space in error message
better error when using a geometry object in get_all
adding test for geometry object in get_all
changing internal geo format to store coordinates as objects rather than tuples
merge of #2693 re-write connections/http.py to be unittest based
merge of #3038 Server crashing on exit if joined server crashes with an open changefeed (test)