Add repeat directive
Remove old code
Revert unwanted changes
Don't use lambdas for the repeat limit evaluation
Comment out the not yet supported tests
Changed some variable names to improve the code clarity
Merge pull request #28 from teajay-fr/feature/x3_repeat

Feature/x3 repeat
minor adjustments. we're good to go. test pass.
Merge branch 'x3-devel'
Changed the handles_container attribute of raw to always return true

The raw directive currently defers the decision of whether it can handle
a container to its subject (handles_container). If the subject cannot
handle a container, the raw directive returns false too. Since
is_container returns true for iterator_range, this creates problems with
the sequence operator that tries to call
attr.insert(attr.end(), raw_range) when handles_container of the raw
subject is false. Since the raw directive can handle container
attributes (it has for some time), it seemed best to always return true
for handles_container.
Bumped spirit version
Merge pull request #32 from vtnerd/bugfix/raw-handles-container

Bugfix/raw handles container
fix context_debug use in detail/rule.hpp
Merge pull request #37 from cppljevans/context_debug_fix_swap

Context debug fix swap