read vm_name from app env, otherwise default to node()

- add `vm_name` parameter to environment, and store in state
- collect uniquely named VM metrics even if epmd is not running