Use File#read instead of #readlines.join construct
Revert to #readlines#join, but enclose it in a function

This is necessary to preserve the handling
of \r\n and \n line endings.
rename the new function
use assert_match
#to_sym is called by #symbolize_keys
shorten test code by moving converter instantiation to #setup
add tests for moving of coderay settings for kramdown
Change error handling for gist tag: raise exception
fix tests for new behaviour
Change error handling in 'post_url' tag: raise exception
raise exceptions in include tag
'gist' tag: switch to ArgumentError exception class

SyntaxError is reserved for Ruby's internal use.

Adjust the tests, including the call to liquid to
make it rethrow ArgumentErrors.
Merge pull request #1 from mojombo/master

sync
Update pagination example
Remove gist URL in pagination docs.
Update history to reflect the merge of #1577.
Get some nice Regexp which is agnostic about the seconds.
C'mon, you're a Ruby developer. What are you doing.
Clean it up, clean it up.
DARN YOU RUBY 1.8.7 AND YOUR DIFFERENT TIME.TO_S METHOD