Added a new style engine and improved core class.

TODO:
* change filebrowser to new style engine
* add widget support
* move old files from deprecated style "default" to new style "classic"
* improve installer
* improve style and script loading from classic style
* improve uninstaller
* improve language
* improve all js files