AngularJS A/B Test Service and Directives for creating declarative and imperative A/B/n tests.