Documentation updates.
Added the logic to detect when semver files are out of sync.
Commented out the method lookup in __require_register as it slows
program start up noticeably, may need keep for switching on in debug
mode.
Added the semver.release? and semver.build? methods to verify release
and build semver patterns along with corresponding unit tests.
Added the major!, minor! and patch! methods to semver(3) with unit
tests.
Ensured that semver decrement operations never go to negative values.
Ensured that semver decrement cannot go past absolute zero, 0.0.0.
Work on the interactive prompt logic when attempting to change version
using the major, minor and patch methods.
Ongoing work on the interactive prompts when bumping versions.
Initial work on the attr(3) module.
Added initial tests for attr(3).
Fixes to unit tests and require(3).
Comments on attr(3) documentation and tests.
Initial implementation of prompt(3) for capturing user input.
Ongoing work on the semver release process and work on the unit test
summary output logic.
Documentation of the public release process for task-semver(7).
Initial implementation of the task-todo(7) scanning logic.
Work on the todo logic and fixed the rest program after the changes to
the automatic delegation logic.