moved shape ('combinator') options up from syntax::ShapeCombinatorSyntax to syntax::ShapeSyntax
generalized reader::Parser::parse{DrawOption,Transform}() to syntax::ShapeSyntax