Add ES definitions and mappings
Skip apt additions if not Linux
Fix test for apt-based systems.
Test infrastructure with one baby test.
ElasticSearch Database with AddNewEntity
Formatting only
ElasticSearchSuite uses its own elasticsearch
implmenet DeleteIndex for test cleanup

CatIndices and DeleteIndex are use by dropAll.
fix bug with reporting false error when killing elasticsearch
fix typo alrady->already
Merge branch 'v4' into add-es-package

Needed to merge to use a single gocheck version.
address review comments
check error. s/CatIndices/ListAllIndexes/
oops: s/CatIndices/ListAllIndexes/
address most PR issues
delete the DELETE ME
Merge pull request #118 from jrwren/add-es-package

Add es package

Looking for some feedback on this approach to talking to ES.