Bug turning Recuerdos horrible
depth controlling operators pushed down back to Sequential/parallel classes (bug fixed)
depth controlling operators moved into trait between MusicalSegment and ParallelSegment, SequentialSegment, allowing Note getting those operators as well.
Recuerdos adapted to new operators with depth control
implicit conversion put in specific trait to allow extending classes seeing conversions over Predef's conversions
Re-implemented apply to note method for tones. Implicit conversion was not allowing easily duration specification
Updated test files to new syntax using implicits
added Transform class to help generalize +> operation
generalization of +> cannot rely on this.isInstanceOf[T], with T a generic type parameter.