Revamp SSH1 logging and go back to using user_error

(_handle_error returned the line number in _handle_error - not the line number triggering the error)