Fix #16 - Fix #15 — /sms/verify /register and improve test coverage.