Adding Language Filter - issue #34

I think this would solve issue #34 , but I haven't tested it yet - I don't have a running instance of elasticsearch to test at this moment.