Play this... it's awesome!!!! (And distracting)

Added boxes to every entity to track drawing boxes, action points, etc...

Basically trying to figure out what we're doing wrong with the location
stuffs. Apparently it isn't working that well... as revealed by the boxes.

Also, thanks Tumbler for the box image.
Proof that origin moves things.

I guess I'll have to show this later... today. Wow. So late.

Anyways, this contains some of the debug graphics that I've added for
analysis. It took me a while, but I think I've finally realized that the
origin is somehow modifying the location to which the sprite is drawn.

Unfortunately, there doesn't seem to be any real corelation for this
modification. Analysis with GIMP shows that the pixel counts are correct
and reasonable except after being rotated around a non-zero origin. Then
there are non-correlated values. I'm not sure where they are coming from,
particularly when the sprite isn't being rotated at all.

In any case, I'll stop writing my novel with one final note. It is
probable that I'm missing something simple, so if you can see it, feel
free to show me and tell me what an idiot I am. Thanks.
Cleaning up the error so it is more apparent.

Thanks everyone for your help. Sorry to take so much time.

I should have this fixed relatively soon... hopefully.
Fixed all the boxes!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Yeah! It didn't work at first, but now it seems to be. This is GREAT!!!
I'm definitely not super excited.

Ok. Thats about it. I'm going to clean up my debug boxes and everything
now.
Returning the program to normal.

Removing all my debug code. Hopefully this is back to normal now.
Getting closer to being able to merge with Master.

Hopefully this alleviates the rest of the debug stuff I've hidden around
the code structure.
Merge branch 'master' of github.com:Bacon41/PantheonPrototype into Master
Merge branch 'master', remote-tracking branch 'origin' into AwesomeBoxes