[UPDATE] demand
[UPDATE] demand

- implement per module settings for cache version & lifetime
- refactor separate setting variables into settings object for better maintainablitiy
- minor changes & optimizations

dlueth/qoopido.demand,dlueth/qoopido.demand