Started work on update notification. Successfully prints out alert to stdout if version from GitHub is not the same as internal version.
More work on update notification. Displays debug popup now.
Custom dialog implemented.
Added settings for update notification suppression.
Added logic for notification suppression, along with other tweaks. Did not worry too much on how to handle pre-releases.
Pre-release notifications suppressed by default
Tweaking label of update preferences
Hotfix for issue #48
Reverts previous commit and introduces better way to filter ships
Semantics. Tweaking working not better represents that pre-release notification is opt-in. Thanks Andro!
Fix for issue 52
Merge pull request #49 from blitzmann/searchfix

Fixed issue #48
Merge pull request #56 from blitzmann/issue52-ghosting

Fix issue #52 - slot ghosting
Do not commit saved data
Check to see if release version is actually higher than current version (shouldn't really happen, but who knows)
Fixed settings for prerelease suppression
Added date in update message
Merge pull request #47 from blitzmann/onlUpdate

Update notifications
Merge branch 'master' into fleet
Expand fit choice to available space