this will consistenly treat GSL error codes

this is needed if this code is to be used with R and potentially in other codes. If this is implemented you can switch of the GSL default error handler and treat the error codes by yourselves.