facet type conversion added, query dsl update.
esefpy.es angular module is introduced with unit tests. npm, bower, karma, grunt configurations added.

Services: esefEsConfig, esefEsApi, esefEs.

These services provides query builder for our DSL and an API layer for our es REST end-points.
Merge remote-tracking branch 'origin/master'