Add implementation of semver 1.0.0
Add guard dependency
version stuff
Add basic version constraint behavior
Make version a numeric for range comparisons
Implement version constraint approx version
Remove guard from dependencies
Convert constraint oprator to hash of names/ops
whitespace
Add VConstraint#to_range, convert comparisons to use range
Add more documentation
Define the equality operator for VConstraint
Implement VConstraint.parse