Update rx for #61

This is a cursory upgrade and could be taken further. The tests all
pass, but I want to make sure this really works before cleaning up
further.
Merge branch 'upgrade-rx' of github.com:daveray/PigPen into daveray-upgrade-rx
Update more code to use rx bindings. Remove *max-load-records*!
Remove load-pig & store-pig
Require ns before protocol
Use array-map for tests
Clean up unsubscription
Merge branch 'upgrade-rx' into update-deps

* upgrade-rx:
  Clean up unsubscription
Update dependencies
Merge pull request #77 from Netflix/upgrade-rx

Upgrade rx
Merge pull request #78 from Netflix/update-deps

Update dependencies
[Gradle Release Plugin] - pre tag commit:  '0.2.10'.
[Gradle Release Plugin] - new version commit:  '0.2.11-SNAPSHOT'.
Update readme
Update readme
Merge branch 'master' into sans-pig

* master:
  Update readme
  Update readme
  [Gradle Release Plugin] - new version commit:  '0.2.11-SNAPSHOT'.
  [Gradle Release Plugin] - pre tag commit:  '0.2.10'.
  Update dependencies
  Clean up unsubscription
  Use array-map for tests
  Require ns before protocol
  Remove load-pig & store-pig
  Update more code to use rx bindings. Remove *max-load-records*!
  Update rx for #61

Conflicts:
	pigpen-core/build.gradle
	pigpen-pig/src/main/clojure/pigpen/io.clj
	pigpen-pig/src/test/clojure/pigpen/io_test.clj
	pigpen-pig/src/test/clojure/pigpen/local_test.clj