debugging options, latehooks and marmalade fixes

marmalade fixes include:
some hooks have been added to allow DrawSomething to connect to it's servers
DrawSomething is playable (and is playable but only if you hardcode a username/email)

debugging options, latehooks:
details: see the last commit
TheSims 3 won't crash anymore due to the latehooks implementation
it is not playable though due to touch input problems (probably easy to fix)
there are some graphical glitches too, needs further investigation but i think it should be fixable