Fix nmAPI Repy filename checks exception handling

It `except`ed TypeError's before, and thus never caught anything,
resulting in the RepyArgumentError reaching callers like the
`nmrequesthandler` (line 111) and missing clauses for the appropriate e
errors. This would cause a nodemanager to report an "Internal Error"
with no further details, as could be observed by uploading through
`seash` a file conflicting with `emulfile`'s filename checks (disallowed
characters, name starting with "." or "private_", name too long).

Thanks go to Rohan Dalvi for reporting the issue!