Cannon barrel angles

Barrels can now only be manually set to between 0 and 180 degrees with
the mouse by selecting them. Physics interaction still does whacky
things.