ChildData's path check prevents the creation of PathChildrenCache.NULL_CHILD_DATA

This makes the whole class unloadable.
I have added a .travis.yml file to enable continuous integration, to spot issues in the future automatically. My dummy fix went into the PR, please ignore that.

Anyhow I'm very happy that the project is now on GitHub!