Introduced Container domain classes

Added some simple Container domain classes and supporting
interfaces. The ContainerAware interface provides access to
an iterator over all Containers in the cluster. ChildPathIterator
is a generic iterator over children nodes in a Curator/ZooKeeper
path.