main
refactor(common): modernize directive tests to rely on whenStable
feat(core): Set default Component changeDetection strategy to OnPush
refactor(common): modernize pipes & non bindable tests to rely on `whenStable`