Transformer builders API

and conversion of some subsystems to verify the builder is working as expected.

In some of the converted subsystems there are some TODOs. They are there for making things better than they were before conversion, which should be revisited as part of  https://issues.jboss.org/browse/AS7-6334 - Ensure there is expression testing, basic transformation testing and reject-expression transformation testing for all subsystems