Split from master
Split from master
Add CSS 3 attibute selectors to to_css
Negation pseudoclass
Merge from upstream
Merge from upstream
Merge from upstream
@keyframes support
Add missing files
@matches pseudoclass
Set extra as a string instead of array
Support URL function (with capitalization)
nth-last-of-type
calc expressions
Linebreaks in URLs
Merge remote-tracking branch 'jasonbarnabe/substringattributeselector' into css3

Conflicts:
	lib/csspool/css/parser.y
	test/test_selector.rb
Merge remote-tracking branch 'jasonbarnabe/negationpseudoclass' into css3

Conflicts:
	lib/csspool/css/parser.y
	test/test_selector.rb
Merge remote-tracking branch 'jasonbarnabe/keyframes' into css3

Conflicts:
	lib/csspool/css/parser.y
Merge remote-tracking branch 'jasonbarnabe/anyfunction' into css3

Conflicts:
	lib/csspool/css/parser.y
Merge remote-tracking branch 'jasonbarnabe/nthlastoftype' into css3