- added support for multiple style_class values by assigning a string which can contain whitespace separated values
- changed the sorting of the style selectors by precedence so that it matches the order in the cas file (would match more the behaviour of the CSS standard)
- changed styling order of items to traverse style nodes from top to bottom order instead of reverse
- extended CASStyleableItem and implementing classes with add/remove style class methods utilising methods defined in the NSString+CASAdditions
- removed annotations / unnessesary comments
- extended CASStylebaleItem with the cas_styleClasses property which will hold a set of style classes
- setter of cas_styleClass now set the cas_styleClasses and is just an alternative to set the cas_styleClasses, it supports also setting multiple classes by separating them with CASStyleClassSeparator (which is currently one whitespace)
- update CASStyleSelector to utilise the cas_StyleClasses set for comparison
- updated related +CASAdditions with support for multiple classes
- removed unused methods in NSString+CASAdditions.h
Issue #34

- extended CASStylebaleItem with the cas_styleClasses property which will hold a set of style classes
- setter of cas_styleClass now set the cas_styleClasses and is just an alternative to set the cas_styleClasses, it supports also setting multiple classes by separating them with CASStyleClassSeparator (which is currently one whitespace)
- update CASStyleSelector to utilise the cas_StyleClasses set for comparison
- updated related +CASAdditions with support for multiple classes
- removed unused methods in NSString+CASAdditions.h
Merge branches 'feature/MultipleClasses' and 'feature/MultipleClasses' of https://github.com/Ajax64/Classy into feature/MultipleClasses
- fixed bugs in CASStyler to pass tests
- undo bottom to top parsing of the styleNodes in CASStyler.m to pass tests
issue #50

fixed missing "cas_setNeedsUpdateStyling" methods after updating the styleClasses set
issue #50

- set of style classes is now hidden in implementations and not declared CASStyleableItem
- added cas_haseStyleClass method to CASStyleableItem
- implemented cas_haseStyleClass in classes which conform to cas_haseStyleClass
- modified CASStyleSelector to use cas_haseStyleClass instead of accessing the style classes set
Merge pull request #50 from AlexanderNey/feature/MultipleClasses

Feature/multiple classes