TreeInitInfo: slightly performance improvement (issue #53)
TreeInitService: add @InitAfter, @InitBefore (issue #53)
TreeInitService: add @InitProvide (issue #53)
TCMain: update @Initializer (issue #53)
Provider: treat resolved when at least one provider is resolved (issue #53)
initdepchk: colorize (issue #53)
init: fix some initializer's phase is ignored (issue #53)
init: @Initializer(dependencies=) -> @InitDepends (issue #53)
init: check all dependencies are already initialized (issue #53)
init: parallel-ize (fixes #53)