Add tests for transformations
Compatibility fix for transforms

Resolve conflict between transforms given as attributes during
initialization and transforms given using ruby methods
More specs, some doc and fixes