[~]First pass over our setscissor related code.
[~]set C Img cleanups
[~] Some functions don't need to be separated as they are never used more than once and have no need to be segregated. Lets try merging some of these together
[~]Misc cleaning
[~]Commit some changes to the way culling is being handled. Wasnt planning on pushing this soon, but going to do some fairly hefty code changes next couple of commits