add `xabort()` and print errno number in xmessage()
add WTFPL license on _xerror_ module