Refining Guards

Adding in changes to guards as discussed in class. All guards now patrol while they wait. when they come within 10m of a player, they follow them. When they get within 5m they shoot at them. If a player is hit they get stunned. The guard will then follow them. If they are caughted they die.

Other additions:
- Guards now jump over crates if a small crate is in their way
- Players can no longer move if stunned at completely in one world
- Players cant phase into the wrong world and destroy a player

UDDO's ability to phase when stunned will be discussed next meeting
Merge branch 'master' of https://github.com/dawner/downsideup_upsidedown