Initial commit, a working component for Sling announcing its config and endpoints to ZooKeeper.

Config is for now passed via "sling.config" system property, ZooKeeper connection string via "zookeeper.connString" property (localhost:2181 is used if null).