Bump optparse-applicative upper bound

Signed-off-by: Nicola Squartini <tensor5@gmail.com>
Bump version to 0.3.1

Signed-off-by: Nicola Squartini <tensor5@gmail.com>
Update CHANGELOG.md

Signed-off-by: Nicola Squartini <tensor5@gmail.com>