Fix issue where indirect zone's pickDraw would act like a direct zone and so still be touchable outside of its parent.

This partially reverts commit 49755b, to get the behaviour back for pickDraw to support indirect zones.
resolving issues #143 and #144
Merge remote-tracking branch 'zach/master' into working
preparing for a minor release
checking that everything is is working order