Create elasticsearch directory and remove hardcoded paths from tests

Minor changes:
1) Ensure that the elasticsearch directory is created
2) Replace hardcoded paths in tests with node attributes
3) Don't run proxy test unless proxty recipe is in runlist