Fix for circular include that prevented from building the project
Test case that makes the compiler fail
Don't silently ignore char if it's not /
Use size_t instead of unsigned it to avoid problems on 64-bit systems described here http://seagrief.co.uk/2010/02/stringnpos-integers-and-64-bit-applications/
Updates to allow multiple parameter rulesets with the same name.

if '.x(@a){}' and '.x(@a, @b) {}' are declared, both would be included
with a '.x(1px, 2px);' statement.
Merge pull request #1 from KamilSzot/Circular_include

Fix for circular include that prevented from building the project
Merge pull request #2 from KamilSzot/Multiline_comment_ending_with_asterisk_at_the_end_of_the_file_fails

Test case that makes the compiler fail
Merge pull request #3 from KamilSzot/64_bit_environment_peculiarities

Use size_t instead of unsigned it to avoid problems on 64-bit systems...
Merge branch 'master' of github.com:BramvdKroef/clessc
Removed rogue include.
Fixed bug that removes function names when they aren't reckognized.
Updated test.css and test.output.css with new tests.
Updated ParameterRuleset to not allow more arguments than the amount
of parameters defined.

So '.x(@a, @b){}' doesn't match '.x(1px);'
Added support for '@rest' or '...' arguments .