build: Enable sbtPlugin.
Minor refactor (rename).
Handle when no tagged commit is found (no tags present).
Version: Add Version, in its various forms.
Return Version concrete classes instead of String.