FIX parsing yaml schema when tab and space are mixed

- yaml cannot parse tabs
    - replace with spaces
- nongreedy `[\n\r]+?` catches only the first character of '\r\n'
	- change it into greedy: `[\n\r]+`

has tests :)