Created options to update the version number based on strings

You can now evoke a version bump based on the string "major", "minor",
or "patch". The appropriate number is increased. No previous functionality
was changed otherwise.