Torrent: If dateDone==null but partDone==1, set it to 1900-12-31
so they appear at the bottom of the list when sorting by date done
descending
Merge pull request #11 from tombriden/datedone_sortfix

Fix for datedone sorting if there is no date done for a torrent.
Fix NumberFormatException if port is saved as blank string

if you open the port option and click ok, it saves a blank string in
preferences and this gets loaded instead of using defaultPort so throws
the exception trying to convert "" to an int.
Merge pull request #14 from tombriden/blank_port_fix

Fix NumberFormatException if port is saved as blank string
Merged dev branch into master (while manually retaining the new connect jar).
Removed GEdit temp file.
Merge branch 'dev'
Click on empty/error messages refreshes the torrents and details screens. Fixes #20.
Fixed widget preview torrents list UI.
Improving the general screen flow and unnecesary multiple refresh calls. Also fixes #11 and fixes #6.
Fixed #17 so that the list view rows show a proper selection (activation) background colour.
Merge branch 'dev'