Allows otp_length to be configurable

Adds otp_length to options in README

Sets default length to 6
merge amoose-feature/otp_length master to master