rename proxy to guy for greater clarity
Revert "Ensure with_fx correctly joins internal thread before continuing"

This reverts commit 0f7a1780cbd3210586d05309a4bdf5102a30a052.
Revert "ensure original trackers are copied back to the appropriate thread"

This reverts commit 42c8eceb07a401e38d0020a96305c761d7f6458f.
Revert "Give crash safe finaliser a name and lower priority"

This reverts commit 065b675a2ca5104c4bfd2cb55bf33ee62abf9acf.
Revert "Further work on code associated with with_fx -"

This reverts commit 9ac65ffbc998dfcfe39b6ed2723341d160e8e338.
Revert "Completely rework with_fx"

This reverts commit 91a7f6458062f5526d3218ac6377172c3809980a.
Revert "Pass rand generator through into faux with_fx in_thread"

This reverts commit 361c1a7ae3fc3e7f886d5806c13b20716d5af0b0.
Revert "Put FX in their own groups to enforce ordering"

This reverts commit b5600f27d0cb80e8c685e3a283759c0a1e8fda85.
Revert "There’s no need to munch args in the no kill block"

This reverts commit fbb52bff433ab782fe5c06395582215d628dc3da.
Revert "don’t trigger FX now, trigger them at VT"

This reverts commit e3827acb2674bdec0aee6aba65a624aa68e71493.
teach chord to play nil (by simply returning an empty list)
Don't use the current generator to gen the new seed

This gen might possibly want be passed through 
to the block untouched which is indeed the case 
with the current with_fx implementation)
support ranges for rand & rand_i
Behave the same as Ruby's rand when passed 0.
Merge pull request #186 from josephwilk/ranges_in_random

support ranges for rand & rand_i
[docs] Mention play_pattern_timed supports chords
Merge pull request #187 from josephwilk/chords_in_pattern_timed

[docs] Mention play_pattern_timed supports chords
massively increase the priority of the OSC sender:

This is pretty much the most important thread as
without it, no sound would be made. Therefore ship
OSC messages out as a priority!
Add (bounded) caches for all outgoing OSC types:

* String cache is now bounded
* Integers and floats are now cached
Use OSC encode cache on server->GUI comms

* This is now safe as caches are all bounded
add a quick script for fetching the deps for RP