added failing test
add mapping for textfield
ensure mapping only applied to instance
make sure to namespace the index properly
added tests using query
Merge branch 'feature/issue-14-allow-for-a-custom-analyzer' of github.com:universalcore/elastic-git into feature/issue-14-allow-for-a-custom-analyzer
use match_phrase instead of match
fix comments in tests
add helpers for setting up mappings
Merge branch 'feature/issue-14-allow-for-a-custom-analyzer' of github.com:universalcore/elastic-git into feature/issue-14-allow-for-a-custom-analyzer

Conflicts:
	elasticgit/tests/test_workspace.py
use filter for language
filter now works for field that are not analyzed
fix test
docstrings + test cleanup
Merge branch 'feature/issue-14-allow-for-a-custom-analyzer' of github.com:universalcore/elastic-git into feature/issue-14-allow-for-a-custom-analyzer

Conflicts:
	elasticgit/tests/test_workspace.py
fix tests
better mapping
Merge branch 'feature/issue-14-allow-for-a-custom-analyzer' into develop

Conflicts:
	elasticgit/tests/test_workspace.py