Initial work on a golang port of Variants
More features, testing, and visibility changes.
README, final API changes.
Actually adding the file.
Update spec, require operator for >1 condition.
Low-hanging comments
nil check on condition evaluator
added todo about bad inputs
some cleanup
Merge pull request #19 from poptip/feature/golang

A golang port of Variants