changed syncRequest on elastic client to executeElasticRequest

the requests were not even sync anyway
modified changes to support ES 1.0 so 0.90 is also supported at the same time
fixes enable/disable shard allocation button

bug was caused by differences in the way 1.0 returns cluster properties

coses #64
Analysis page does not show analyzers per index with 1.0

results from analyzing with an analyzer is display in the analyze by field
closes #62 closes #65
merge upstream