Freaking XNA sprite rotation bug squashed

This is pretty dirty, I'm about to do a cleanup
Cleaned up a bunch of debug, it's working. Next is to make bones overlap