added error handling in case of a lost connection to node

disconnects when going into background, reconnects when coming back
added an HUD to give the user information in case of failure
added an order expiration view