Refactored PageManager. Fixed possible texturing bug

Fixed possible bug when trying to render GUI directly from buffer.
2D_Texturing is enabled excplicitly.
Various bugfixes and updating widgets.

Updating FileLoadDialog, FileSaveDialog, PopupMessage, PopupConfirm.
Adding support for expandable ImageButton.
Bug fixes in ImageButton 'Size' function.
Updating integer division towards Python3 syntax.
Restored full python3 compatibility (hopefully)

Kytten should now be able to run unmodified on both python 2.6+ and 3.1+
Fixed some rendering bugs when updating Document text in 'document.py'
Various bug fixes.

Moved examples to 'examples folder'
Fixed  gl.glPopAttrib bug in glcontext.py
Added 'images' module in kytten to laod textures for use in kytten.
Added a basic working example showing how to use the "new kytten"
Bugfixes and default theme changes.

Fixed Default theme.
Fixed highlights bugs in Input, Menu, Button, Checkbox widgets when used
in a scrollable parent. (inspect.stack() is very useful)
Removing TransparentFrame -> use GuiFrame without graphics to use a
transparent dialog.
fixed editor and code refactoring.

fixed highlight bug in checkbox.py
fixed bug in ToggleImageButton when using ToggleGroup.
Added new example "example_basic1"
added 'restricted' option in 'Input' widget to restrict characters set.