Placeholder transformation

this branch add the feature for apply transformations to placeholders, the transformation is process in the main thread, but after that it's store in a cache. Next times the placeholder post porcess will be take from cache. I add an example to test it. 

I will do a little refactor in some test, for clear some code. Sorry for that.