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