added .DSStore to ignore
adding scalatest dependency
adding RichFuture implicit
index drop feature & configurable ES client
minimal commons DAO test classes & first test