statebased parser for splitting SQL strings

the RegExp approach segfaulted on larger inputs (eg. full database
dumps). The new approach can also handle comments and multiline strings.
corrected string detected

sqlite only allows single quoted strings and uses doubled single quotes
for escaping
supress error messages in prepareSQL for Unit Tests
added a way to force sqlite2 in the tests
do not count changes of an empty result
dropped support for referencing specific row in res2row

This is not possible in Sqlite3 (PDO) because of the lack of scrollable
cursors.
fixed README and upped version
removed a bit of unneeded stuff
Russian translation added
put tests into their own group
readme fix
clear data member on each requests. fixes #4