Use PUT for create!

This is as per the etcd api docs.

Using POST with {:dir true} was creating an extra node under the directory.