Bug fixes for Marginalen bank

Improve transaction regex to handle more messages and negative transaction values.