constraint for optparse-applicative-0.11

This fixes #1 by adding a constraint to optparse-applicative. It seems that some things changed in this library regarding `ReadM`.