Jive turkeys caleb

modified and tweaked @CalebJohn's jive turkey.

If there are playability problems with this update please let me know.

One of the bugs he was facing would've been almost impossible to track down since it had been present for some time in enemy.lua.