This patch exports types that are needed and adds specs where they did
not previously exist. It also cleans up and expands the specs where
they needed to be cleaned up.
Ordering altered to match existing list functions, Version patch
bumped because because API is not yet final
Signed-off-by: Eric Merritt <ericbmerritt@gmail.com>
This code implements comparisons using (list based) strings as
semantic versions. It follows the stadard dictated by semvar.org.
Signed-off-by: Eric Merritt <ericbmerritt@gmail.com>