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]+`
Merge pull request #78 from jangxyz/FIX-yaml-schema-tab-and-space-2

FIX parsing yaml schema when tab and space are mixed
Merge branch 'master' of https://github.com/akngs/ecogwiki
Merge branch 'master' into struct-editor
Add/remove fields