Fixed all those issues. I will relase a patch sometime later, since these are not really game breaking bugs.
By the way, keep up the good work reporting these. Without people like you, this game would be even bigger mess.