appends trailing / to location when requesting cluster status

this fixes issues for people who have ES behind a proxy

closes #85
added missing js source files to jshint
do not restrict rest client body to json

closes #87
apply closed index style for alias on cluster overview

closes #86
allow updating persistent cluster settings

closes #81
unit tests for elastic models against real ES

closes #26
moved cluster overview pages into folder
fixes simple http auth

closes #90
added unit tests to es connection model
version bump 0.5.3