Improved sqlparse.utils.split_unquoted_newlines()

I've modified this function to use a regular expression for most of the
work. This makes it much, much faster, especially for large queries.
Merge pull request #142 from petronius/master

Improved sqlparse.utils.split_unquoted_newlines()
Handle modulo operator without spaces

`x %3` should be interpreted as a modulo operation, not a parameter
marker.

Co-authored-by: Rocky Meza <rmeza@fusionbox.com>
Merge pull request #143 from fusionbox/master

Handle modulo operator without spaces
Update Changelog and AUTHORS.
Preparing 0.1.12.
Fix a regression introduced in 0.1.12.
Update Changelog.
Preparing 0.1.13.
Handle single quoted strings in comparisons correctly (fixes issue148).
Better handling of floats in UPDATE statements (issue145).
Clean up keywords a bit.
Revert last change.

STATE is a keyword.
Make formatter a bit more robust (fixes issue121).
Fix indentation when using tabs (fixes #146).
Improved formatting when newline precedes commas in lists (fixes #140).
Update travis.yml.

Crossing my fingers that it'll not break.
Revert travis.yml, add Python 3.4
Add Python3.4 to tox.ini.
Update Changelog.