number nth should always return number at nth(1), like ruby sass does
implement length and nth for boolean
add support for empty lists
fix paren usage in if node

one test still fails
fix bug introduced with 26d196f678cc3c5a2fdf2347a4c3c41c6b178a36

variables set in mixin where not correctly passed
remove custom compassIf function

- doesn't work correctly, string 'false' gets interpreted as true
- there is already a working if implementation which this one overrides
remove usage of __DIR__, not compatible with php 5.2
Merge pull request #103 from vivid-planet/5.2-compatibility

remove usage of __DIR__, not compatible with php 5.2
Fix default parameter handling
Merge pull request #105 from tylermenezes/master

Optional parameter support - fixes #104
Add nth and length methods to SassColour
Colour nth tests.
Allow space between mixin name and parameters.
Add test for mixin with space between name and parameters.
Fix trailing whitespace after parenthesis in mixin args.
Add test for mixin with space before final paren.
Allow colon and dot in SassScriptFunction to fix MS filters.
Fix test whitespace.
Add tests for commit 24a8813
Correctly parse complex arguments (lists in parens, multiple sass functions) in one call