edittabledlg: allow custom types to be entered

also changed the default key shortcut to CTRL+ENTER
install png icon and desktop file for Linux ( and other Unix )
Merge pull request #121 from mcirsta/master

install png icon and desktop file for Linux ( and other Unix )
csvexport: streaming export to csv
MainWindow: Make sure the filters are applied before getting the row num

First apply the new filter values and only when that is done get the
number of rows in the current view. This fixes the issue that, when
changing a filter, the number of rows shown under the table view is that
of the last results, not the current.

See issue #122.
csvexport: use CRLF as specified in RFC4180
csvexport: produce more rfc4180 complaint csv files
Merge remote-tracking branch 'upstream/master'