Require VersionSegment so consumers do not need to

Signed-off-by: Adam Stegman <astegman@pivotallabs.com>