A generic syntax highlighter / code editor "API" built into Unity.

Based on uCodeEditor, which was extracted from uRaymarching
- Spaces to tabs
- Pluggable syntax highlighter
- Better text editor
- Line Counter
These are features that I've built for myself, but not made generic for this repo
- Highlighting example (python? javascript?)
- Tabbed window
- Undo support
These are features that I plan on creating and implementing in the future
- Ctrl-F / Search
- Ctrl-H / Replace
- Smart Undo
- Multiline tabbing