Upgrade to Tormenta 0.5.2

DON'T MERGE:

I'm going to keep this open and overhaul the current testing situation within this branch. Now that we have a proper `TraversableSpout` we can write the tests to take advantage of `completeTopology`. This will also require doing the right thing with tuple anchoring.

This can probably wait until after the 0.1.0 release.