implemented reporting of profiler data via scribe

@Wikia/platform-team pls review
I think this object should only be initialized when the dependencies are available. The specific `Profiler` is injectable via [`setInstance`](https://github.com/Wikia/app/blob/dev/includes/profiler/Profiler.php#L102) so why not call `Profiler::setInstance( new ProfilerSimpleUDP( array() ) ); ` after we know that `ProfilerSimpleUDP`'s dependencies are initialized? There is no use injecting it before hand if it's going to be a no-op anyway.

Also, I think we should split the Scribe functionality out into a separate class so that it can be injected separately. There is not a clear separation of concerns between UDP logging and Scribe. See the [single responsibility principle](http://en.wikipedia.org/wiki/Single_responsibility_principle) and [separation of concerns](http://en.wikipedia.org/wiki/Separation_of_concerns).