Moved structures used by API into Scintilla.h and made cross-platform.
Moved structures used by API into Scintilla.h and made cross-platform.

R1dO/scintilla_clone,R1dO/scintilla_clone,R1dO/scintilla_clone,R1dO/scintilla_clone,R1dO/scintilla_clone,R1dO/scintilla_clone,R1dO/scintilla_clone,R1dO/scintilla_clone