RT, Sush | #827 | update patient balance in openerp if balance is sent.
Sush | #827 | exception handling

1) pulled out updating of balance for patient into a method
2) added loggers to log exceptions