Fix bounding-box issues.

Consistencize on the 'position' variable being the center of the bounding box.
Position Characters the same way we position tiles.

http://cl.ly/image/0C1I1n2M2f3A