First pass at default alternative.
Bug fix for choosing a default for the default alternative; view a little less annoying
Made default more resilient; can only be set once now.
_default is private now
WIP adding enabled attribute
Commenting; adhere to code structure/style
Merge branch 'feature/add-default-alternative' into feature/add-enabled-attribute

Conflicts:
	lib/vanity/experiment/ab_test.rb
Fix bug in checking for a default default
set enabled=false when test is complete
Fix formatting
Merge pull request #1 from verticalbrands/ab-test-formatting

Fix formatting
Merge remote-tracking branch 'origin/dev' into feature/add-default-alternative
Merge branch 'feature/add-default-alternative' into feature/add-enabled-attribute
enabled/disabled persistence support on redis backend only currently; ab_test view supports toggling enabled/disabled; a disabled experiment always chooses its default
Remove puts
Make enable/disable look better
DRY up click js logic
Rework @default to be consistent with how @alternatives works; accepts `nil` as a valid default; more documentation; lots of testing
Shows default indicator with the string "(default)" on a new line
Merge branch 'feature/add-default-alternative' into feature/add-enabled-attribute

Conflicts:
	lib/vanity/experiment/ab_test.rb