add default configuration file and mechanism to load it

The modules now load either c4g.properties, if present, or
c4g-default.properties, which is built into the release jar
refactor to use timeToLiveSeconds value from properties
update version to 0.2