adjust snakeman sprite a little

puts the weapons in the hands
adjust muton sprites
always cache units when they lower their weapon
reduce overhead in unitSprite by caching common functions
always load as many weapons as possible