Changed a warning in BAR to an error + added handling

Overflow in the solution to the BAR equations is now
caught so we can handle it explicitly.
broken checkin