some more code cleanup.
reduce the includes in common.h include most things in the file that uses them.
add .0f to some literals that are meant to be float.
do not check if texturing is disabled in drawBounds, should always be disabled beforehand.