fix silly typo
add todo html writer
inline default constructor
cosmetic: move code
make argvparser in init
make argvparser in getdefaults
extract SessionStoreParserFactoryFactory

i am aware of the factoryfactory antipattern.
i am also a strong believer in explicit is better than implicit.
and a factory is very explicit.
even if that factory makes another factory.
make sessionstoreparserfactoryfactory in init
make sessionstoreparserfactoryfactory in getdefaults
move argvparser defaults to argvparser
move sessionstoreparserfactoryfactorydefaults to its class
cosmetic: rename to params
instantiate classes in init
instantiate in make
cosmetic: line breaks
skip explicit name variables
cosmetic: code order
prepare param dicts
prepare move to init
move param dicts to init