Remove exit(-1) and abort()

Causes the app to 'crash' for a user
It may be a good idea however, to have these for DEBUG.