Merge pull request #10 from rinmalavi/master

Since 2.11 TypeTags are thread safe.
Removed batches / bashes, removed custom NGS repositories.
Repository insert & update now return Future[Unit] instead of Future[_].
Added search and count forwarders without parenthesis to SearchableRepository.
Removed custom JacksonOptionSerializer.
Bumped dependencies.
Fixed scaladoc / formatting.
DSL is not scala code, should not be wrapped in scaladoc's {{{ braces }}}
Reverted to serialization through CustomDefaultScalaModule
Merge pull request #11 from melezov/master

Repository insert/update returns a Future[Unit]