Merge pull request #352 from sortega/offline_boot

Make app window appear when DNS resolution is unavailable
Don’t notify order changes during OrderActor recovery

This way, no phony user notifications can be generated.
Also improve timeout in OrderActorTest.
Merge pull request #353 from sortega/issue/134_cancel_notification

Don’t notify order changes during OrderActor recovery
Fix connection when UPNP is not present

The bootstrap with UPNP discovery was not making fallback to the
standalone bootstrap. This was likely caused because the code was
rather messy so this change rearranges the bootstrap futures to make
it clearer.
Merge pull request #354 from sortega/fix_upnp

Fix connection when UPNP is not present
Fix not shown wizard

Since we are handling the config before wizard is launched, the criteria used to
determine whether the wizard must be shown is not valid anymore. This change
replaces that criteria, which just checks whether the user config exists, by
a check of the properties handled by the wizard are set.
Improve logging of the ITs

After unsuccessfully trying to diagnose build break at
http://jenkins.coinffeine.com:8084/job/nightly-coinffeine-it/186/,
this adds relevant logging for the problem at hand and also reduces
some noise logging. Hopefully, next time this problem arises will
be fixed.
Merge pull request #355 from apoloval/fix/broken-wizard

Fix not shown wizard
Merge pull request #356 from sortega/improve_logging

Improve logging of the ITs
Use CSS classes for the operations icon styling
Style fixes
Remove MainView
Don’t expose TreeTable details in OperationsTable
Use OperationsView as the initial view

Make seemly random changes on the status widget to make it work. After
hours of tinkering we think there is a bug on JavaFX preventing a Label
with a graphic working so we changed it to a HBox with both elements as
separate nodes.
Merge pull request #357 from sortega/change_incoming_screen

Change incoming screen
Use a custom placeholder in operations table

To avoid the generic message "The table is empty".
Merge pull request #358 from apoloval/fix/OperationsTablePlaceholder

Use a custom placeholder in operations table