latest fixes for animations and collision

fixed scripts to be bound dynamically to animation length

fixed charmings animator to allow attacking in the air

bound charmings animations to his attacks such that his attack activates
scripts at a point in the swing that looks realistic

fixed pumpkin mecha AI
- no longer requires a reference to charming object, it finds it
automatically
- can be easily replicated (I have 12 or something of them in one scene)
- TODO animations need to be set for the mecha
- TODO allow mecha to attack and hurt charming
- TODO implement other parts of mecha AI (currently only follows player)