exclude webassets cache
alternative names, experiments, and KPIs cannot have spaces
invalid KPIs should throw exceptions on /convert on the server
tests for multiple KPIs, fix bugs found with tests, refs #30