added okaidia prism theme
tweaked text shadow
Added slight border radius.
Changed keyword colour for clarity.
Added Okaidia theme to theme switcher.
Add twilight theme css file
Add some markup specific twilight colours.
Add text selection background colour
Fix up the colours to be more true to the original Twilight theme
Changed regex Prism.languages.javascript.number

Regex treated var names matching /[a-f]+/ as numbers.
Added support for scientific notation (e.g. 1.23e-4).
Added support for upper case notation (e.g. 0xBEEF).

Small issues remaining:
* Leading decimal point is marked up as 'punctuation', instead as part of the
number (e.g. .1; 0.1 is matched correctly). Maybe a problem with the
tokenizer?
* Maybe Prism.languages.clike.number should be changed as well?
Also changed the 2 corresponding files in /components.
Rescued 220 whitespace characters from certain death :)
Changed regex Prism.languages.clike.number

Changes:
* Variable names matching /[a-f]+/ are no longer treated as numbers.
* Added support for upper case and scientific notation.
* Also changed corresponding files in /components.

Minor issues:
* No support for type suffixes (e.g. 300f for float).
* Leading decimal point is marked up as 'punctuation', instead as part of
* the number (e.g. .1; 0.1 is matched correctly).
Language definition for Groovy
updated groovy syntax to take advantage of language argument now being passed to wrap callback
Added missing operators for c-like languages
Added class-name to clike
Added PHP support
Added min files
More improvements and testing
Moved function to clike