don't spin up elasticsearch

Use a unique index name for all the tests.
move NewIndex calls to SetUp
Merge pull request #132 from jrwren/elasticsearch-no-spinup

don't spin up elasticsearch

Use a unique index name for all the tests.
Merge branch 'v4' into update-es-on-doc-change
Add ES EnsureID. Index charms and bundles when added. More tests needed.