Fix for spot rate not updating for payments that arent watched
 * Fixes issue with spot rate not updating when a payment isnt watched
  (e.g. the user viewed the payment page and decides to pay a day later)
 * If a payment isn't being watched when we get the wallet notify. Baron
   now updates the payment using transaction.time as it is the best we
   can do in this situation.
 * closes #55