Closes #117 Removing last dependency on ZooUtil

There is a little difference in this method because we're overwriting the value if there's already a value in the node. I do not believe the initialize method needs this because it's always going to be working with a fresh root znode. I'm thinking maybe another method similar to ZooUtil.putData() could handle both of these cases (taking an argument for the exists policy.. i.e. overwrite, skip, error out).