Clean up error reporting

For fatal errors, use fatalln. Oracle query errors now get printed
to the ao window.