Add url_encode standard filter
Add url_encode filter to history
Merge pull request #421 from djreimer/url-encode-filter

Add url_encode standard filter
Implement the stack based interpreter from the leg_c branch.
Flatten array of expression instructions to reduce object allocations.
Add Liquid::InternalError to avoid raising a runtime error.