changes due to roxygen2
add an argument to usage() to avoid tidying the usage code
bump version