Fixed sprite collision bug.

Bounding rectangles now used (...again) to give proper hitboxes to
character sprite. Also: Tileset's surface does nothing with alpha
handling anymore. This will make future use of bounding rectangles for
irregularly shaped objects simpler.