Fix bad default Preference dialog size #2
Update to bi-licensed MPLv2 and GPLv3

Bi-license wording copied from VLC for iOS.  MPLv2 license text
taken from:

  https://www.mozilla.org/MPL/2.0/index.txt
Merge branch 'justinclift-add_mplv2'
Update the application icon

Replace the application icon by a much better looking version made by
John Haller of portableapps.com
Extend SQL grammar to recognise 'without rowid' tables correctly

Since version 3.8.2 SQLite supports tables without the internal rowid
column added to the table. For these tables the primary key serves as a
replacement for the rowid column.

These changes update the grammar parser to correctly handle 'without
rowid' tables and also generate 'without rowid' SQL statements.
Add tests for the new 'without rowid' parsing

Add tests for the 'without rowid' parsing in our SQL grammar added in
commit 3761acfd024d4126ac67d55ce877d493986f4aa5.
Make 'without rowid' tables browseable

Don't depend on the existance of the rowid column when using the Browse
Data tab; this means falling back to the primary key if the selected
table is a 'without rowid' table.
While still not supporting these tables very well this makes them at
least readable.
plot: reselect columns after model change
plot: add some comments
fix a crash with browsing VIRTUAL tables, that we can't query
plot: fix crash with selecting column out of range
Add some cmake files to the gitignore list
cmake: Add extra lib and include paths when building on MacOS

When compiling with cmake on MacOS, search for the SQLite library and
include files in some other irectories before falling back to the standard
paths.
Maybe this fixed the issue at
https://github.com/rp-/sqlitebrowser/issues/42
Update the about dialog

Fix the link to the Qt project page. Also link to their page for license
information instead of pointing at a non-existant file in our
repository. This fixed issue #5.

Mention the Silk icon set in the about dialog and link to its page. This
should also make the hard-to-find CREDITS file dispensable.

Generally redesign the about dialog to use layouts for its design.
make the aboutdialog a bit higher, didn't fully fit on my system
plot: add a button to save the current plot as different file formats
Added URL for the new project website

Doh!  Just realised it's not explicitly mentioned anywhere yet.
Trivial formatting tweak
Update Windows icon and add script for creating new icons in the future

Add a script that takes the PNG application icon and converts it into a
multi-res Windows icon file.

Update the Windows icon file to match the new application icon.
Plot: Suggest file formats in save dialog