PHP support + Improvements to Clike, Java and CSS

**clike**
Updated the clike language to support matching class names. This will also trickle down into Java, Javascript, Coffeescript and PHP.

**css**
Added pseudo, hexcode, number and function matching, based on this issue: https://github.com/LeaVerou/prism/issues/54
Updated string pattern to fix this issue: https://github.com/LeaVerou/prism/issues/27

**java**
Added annotation and package matching.

**php**
Added full PHP support based off of: https://github.com/LeaVerou/prism/pull/20

This version will support PHP 5.3, 5.4, namespaces (packages),  traits, a better function/constant matching regex, class properties. It will also inherit the clike changes above.

**misc changes**
Fixed some components that had trailing commas. Also ran them through Google Closure to fix any other errors.