Dropped "old" stuff.
Split old uv_syntax_highlighting in parts that make more sense.
Remove surrounding <pre> tag from Ultraviolet output.
Use the stylesheets from the Ultraviolet gem.
README updated.
Report errors during highlighting.
Added a Gemfile for Bundler.
Properly handle default theme.
Do not fail at startup if UserCustomField does exist yet.
Properly setup the default highligther so it also gets used for Wiki formatting.
Smoothly warn about unknown languages.
Let UvSyntaxHighlighting handle the theme list and the default theme.
Removed debug logging.
Includes user Ultraviolet stylesheet in every pages.

This is a bit overkill but it allows to dump the uv_helper and template overrides.
Embedded modified Ultraviolet themes so they fit with Redmine CSS3 classes.
Moved UVExtension to its own file.
Lists the theme actually shipped with the plugin.
Recognize file extensions as language names.

So file extensions can be used as language in wiki code blocks.
Fix permissions, files shouldn't be executable in this repo
Remove useless declaration of source in Gemfile (already in core's Gemfile)
Require oniguruma gem on linux platforms