Add the ability to create/configure ephemeral nodes

This adds two new configuration options:

* __buddycloud#ephemeral__ will delete the node once the last person leaves (default: *false*)
* __buddycloud#advertise_node__ if set to `false` will not include the node in disco#items (default: *true*)