Add application context to experiments

Allow grouping experiments by adding a required application value. This allows Abba to drive experiments for multiple application inside a single company.