Adding advanced binding support

Now adapters and transformers may be registered as bound values