Introduced profiler::patch() method to conveniently inject profiler timers into arbitrary functions.
Extracted project-specific zone.js and profiler configuration into the separate profilerInit module.