Fix CSS engine

This pull request adds CSS child selectors to the minifier: replacing strings like "foo > bar > baz > qux" by "foo>bar>baz>qux".  It also fixes some minor PHP and PSR-2 issues.