Allow tablerow to work with any Enumerable. Closes #132
Fix a regression in tablerow limit parameter.

I had accidentally read slice_collection_using_each as using to as an
inclusive limit rather than exclusive, and no tests covered the offset or
limit parameters.
Update HISTORY.md for v2.4.0 release
Fix typo
Fix rake test for broken version of rake on travis
release 2.4.0
Merge branch 'master' of github.com:Shopify/liquid
fix mergeconflict
Class name does not match file name
Merge pull request #139 from pjb3/fix_block_test_name

Class name does not match file name
added break and continue tags
added interrupt class for continue/break statements

When a continue or break statement is executed it pushes an interrupt to a
stack in context. If any non-handled interrupts are present blocks will cease
to execute. The for loop can handle the most recent interrupt in the stack.
Merge pull request #140 from binarycleric/feature/break_for_loop

Added break and continue statements
fixed the performance suite
Instantiate blank string once instead of at every comparison
fix benchmark
Fix filter parser regex for filter args without separating spaces.

The regex was using \S+ to match the comma between the filters
arguments, but would continue to match idependent quote characters and
filter separators. This can result in multiple filters being interpreted as
a single one with many arguments.
Merge pull request #161 from Shopify/fix-filter-parser-regex

Fix filter parser regex for filter args without separating spaces.