Changes for a smarter updater system

The new updater system compares the application version instead of
comparing a separate release number.

Examples:
    - 1.2.0 < 1.3.1
    - 1.3.1 < 1.3.2
    - and so on…