Added Magnet Sticking Ability

Added the AbilityStickMagnet class that manages the sticking ability,
and added auxiliary functions to PlayerController and auxiliary
properties to MagneticForce and PlayerMagnet.