elasticsearch node name defaults to hostname

If the node name option is blank, the hostname for the current server is used.

This resolves an issue where the plugin is installed via a role, and each server has a unique node name (the hostname of the server).