Fix Linux window frame size issue.

Moved setVisible to after pack. The window frame would sometimes become infinitely small on application start on linux. This seems to have fixed it.
Added setCamera that accepts a Rectangle.
Removed isApplet functionality.

GameBase should not know about its usage as a frame of applet. This should be handled by the application. Check typeof maybe.