implemented reporting of profiler data via scribe

@Wikia/platform-team pls review
Another way to say this (regarding splitting the functionality) is that I would expect to see:

```PHP
Profiler::setInstance( new ProfilerSimpleUDP( array() ) );
// or
Profiler::setInstance( new ProfilerSimpleScribe( array() ) );
```
I would NOT expect `ProfilerSimpleUDP` to handle both UDP and Scribe. Does that make sense?