dasherize files, to conform with new convention
Adds blankTests for /v2/wallet/create
More test back fill

- refactor /v2/wallets/create some
- add tests for invalid hashes, usernames, json
- adds username validation helper
- add json validation helper
finish /v2/wallets/create backfill