MediaWikiClient#userExists(): throw an exception upon invalid user name

This is related to imagej/imagej-updater#40: we need to help users to register their personal update sites (nobody should need to know that user names cannot start with a lower-case letter).