Merge pull request #54 from Mobius5150/stubsAndTests

Stubbing and testing
IncrementalResult Implemented, with API modified a bit to better reflect it's asynchronous operation. Needs a few more tests, but it looks like it works.
Adding `ESSearchBuilder`.

This class is responsible for taking the data filter, sort comparison, and
any other required data and turning that into a JSON elastic search
object.

See #24
Adding elastic search values as xml.
Adding ESSearchBuilder bare bones tests.

Not everything has been tested yet. Just the base EQUALS and NOT_EQUALS
cases.
Adding Jest project and other Network dependencies.
Adding libs for jest-droid.
Improve ESSearchBuilder tests.
Adding GsonTypeAdapters and continuing NetworkDataManager.
Adding type filter implementation and NetworkDataSourceTest.