Merge pull request #14 from chamankang/develop

set interface_mapping on cnodes
fix etcd library to handle both Hashie::Mash and OpenStruct class types