ported KickPenalty to python

also:
moved penalty behavior from skills/ to tactics/

fixed issue with Line in defend_penalty

penalty behavior now prefers assignment close to ball