EditTableDialog: Add without rowid checkbox

Add a checkbox for setting the 'WITHOUT rowid' flag in the
EditTableDialog. All functionality concerning the checkbox is
implemented by this commit with one exception: Setting/unsetting the
flag on an existing table won't perform any changes yet.

See issue #51.
Fix syntax issues
Fix bad test
Renamed application to Database Browser for SQLite

Hopefully this will reduce the misdirected support calls to Hwaci :)
Merge pull request #83 from justinclift/project_rename

Renamed application to Database Browser for SQLite
Merge pull request #82 from manisandro/test_fixes

Test fixes
Grammar: 'NOT' is not a valid column name
ImportCsvDialog: Allow other file encoding than UTF-8

Add a combobox and a text field for choosing a different encoding of the
input file than the default UTF-8.
Clean up the DBBrowserDB class a bit
cmake/nsis: small improvements to the windows installer
Updated README with v3.3.1 release date
Fixed incorrect date for 3.3.1 release.

Braino. :/
Updated currentrelease file to 3.3.1
Initial French translation
Add extra path to make it compile on FreeBSD
cvsparser: Newly implemented CSV Parser

Moved parser into it's own class
This parser now proper supports new lines in quoted text
and returns a QVector<QStringList> result.
Merge pull request #93 from hurzl/fbsd

Add extra path to make it compile on FreeBSD
qmake: add csvparser
Merge pull request #92 from justinclift/french

Initial French translation from Michel VERET
trans: add french translation to build process