DRY spec
Implement multiple goals for an experiment
rebase from upstream/master
DRY spec
fix some bugs
remove default goal
update readme
rename variants to alternatives
Merge pull request #109 from coolzilj/master

Allows An Experiment To Have Multiple Goals