RM530:Adding a check for possible solution

By adding the catch for the bare exception we can see if there are failures
happening that were not planned for.

Fixes Redmine #530
Merge pull request #40 from roaet/unplanned_exception_handling

RM530:Adding a check for possible solution