Changed OctaveTranspositionMappingComponent initializer signature.

Initializer is now explicit keywords only.

This helps with GitHub #366.