Python Driver v1.12.0-1
Hacky test implementation to perform local broadcaster reads. Needs lots of cleanup.
Previous test version performed the read twice.
Reformatted a comment.
Made blob::traverse_helper_t::preprocess return a buf_lock_t because C++11.
Merge branch 'next' into daniel_1886_local

Conflicts:
	src/clustering/immediate_consistency/branch/listener.cc
Added an integer-interval pmap function.
Replaced for loop traverse_index call with a pmap.
Completed the local operation interface in listener_t.
Removed the unused pimap function, simplified other pmap code.
Things
Made direct listener operations interruptible, + some cleanup.
== NULL should have been != NULL
Simplified and improved keepalive management for the local listener.
Merge branch 'next' into daniel_1886_local
Began changing sindex deletion to be more robust.
Implementation of two-stage sindex deletion. Compiles, but still a little incomplete.
Bumped serializer version and proceeded converting the sindex deletion code.
Added a separate being_deleted flag that's independent of post_construction_complete. This is important because post constructed deleted sindexes must still be updated, while non-post constructed deleted sindexes must not.
Fixed last outstanding TODO!. Still untested and probably has some bugs.