Updated client to use transport client and start seperate ES instance during tests, not use embedded node
Fixes integer parsing bug in groovy script