raise correct errno subclass in more situations
these should pass
fixed test for the bright new future!
Don't use mirrors anymore, we have stuff!
THE FUTURE
stuff can happen here too
Merge branch 'more-errnos'