Change screenmodes at runtime

I added some functions to change the screenmode at runtime, change to fullscreen and get more detailed screen mode informations (the pixel formats are the same ones SDL can report).