Initial import.
Document existing custom function behavior in a unit test.
This will make it clear how subsequent changes will improve/alter the existing behavior.
	Change on 2011/11/14 by bolinfest@bolinfest
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=25450918
The wrong block of a conditional was being included in Closure Stylesheets.
See https://groups.google.com/group/closure-stylesheets-discuss/browse_thread/thread/bf98ecf5d6297ea5/d64b7fcb3bd4735c
	Change on 2011/11/17 by "Michael Bolin <bolinfest@google.com>"
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=25549205
Introduce optional @provide and @require at commands to express dependency information in GSS.
	Change on 2011/11/18 by "Michael Bolin <bolinfest@google.com>"
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=25587778
Introduce support for @font-face.
	Change on 2011/11/22 by bolinfest@bolinfest
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=25673058
Provide more GssFunctions by default in Closure Stylesheets.
	Change on 2011/11/22 by bolinfest@bolinfest
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=25675080
In Closure Stylesheets, remove ArithmeticGssFunctions and replace with
arithmetic functions with better APIs in GssFunctions.
Update tests to use GssFunctions rather than ArithmeticGssFunctions.
Also make more GssFunctions available via DefaultGssFunctionMapProvider.
	Change on 2011/12/02 by "Michael Bolin <bolinfest@google.com>"
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=25914834
Make it possible to publish Closure Stylesheets to the Maven central repository.
	Change on 2011/12/05 by "Michael Bolin <bolinfest@google.com>"
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=25969227
Add a setter for OptimizeStrategy in JobDescriptionBuilder.
Fixes http://code.google.com/p/closure-stylesheets/issues/detail?id=8.
	Change on 2011/12/07 by "Michael Bolin <bolinfest@google.com>"
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=26024974
Remove "static final" modifiers that were erroneously applied to a field.
This prevents the field from being set by a command-line flag.
	Change on 2011/12/07 by "Michael Bolin <bolinfest@google.com>"
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=26025011
Fix Javadoc warnings.
	Change on 2011/12/07 by "Michael Bolin <bolinfest@google.com>"
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=26025408
Update the groupId for the Closure Stylesheets Maven repo since
the Sonatype people decided they didn't like the one I proposed:
https://issues.sonatype.org/browse/OSSRH-2531
	Change on 2011/12/07 by "Michael Bolin <bolinfest@google.com>"
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=26027033
Remove addToNumericValue() and subtractFromNumericValue() from the DefaultGssFunctionMapProvider because add() and sub() should be used instead.
	Change on 2011/12/13 by "Michael Bolin <bolinfest@google.com>"
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=26193553
Create a type named Property that contains metadata about a CSS property.
	Change on 2011/12/13 by "Michael Bolin <bolinfest@google.com>"
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=26200986
Pure refactorings, minor generalizations, and a formatting string bugfix for the CSS compiler.
	Change on 2011/12/14 by "Sean Foy <sfoy@google.com>"
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=26226320
Add support for -khtml-gradient because it is used by Twitter's bootstrap.css.
Reported on StackOverflow:
http://stackoverflow.com/questions/8453719/closure-stylesheets-parse-error-with-twitters-bootstrap-css/8511636
	Change on 2011/12/14 by "Michael Bolin <bolinfest@google.com>"
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=26234378
Add border-radius and friends to the list of recognized CSS properties.
	Change on 2011/12/14 by "Michael Bolin <bolinfest@google.com>"
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=26238621
Introduce an optional check for unrecognized CSS properties.
Extended the list of recognized CSS properties based on usage at Google.
Also removed methods of CssPropertyNode and replaced them with calls to the corresponding Property. (It was tedious to duplicate the Javadoc.)
	Change on 2011/12/15 by "Michael Bolin <bolinfest@google.com>"
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=26262471
Expanded the list of recognized properties to include more
vendor-specific properties based on:
http://peter.sh/experiments/vendor-prefixed-css-property-overview/
    Change on 2011/12/16 by "Michael Bolin <bolinfest@google.com>"
Give credit where credit is due.