Add change_level() native.
Fix typo in documentation.
Introduce TextParser API.
Expose ParseFile_INI to API.

Some minor changes have been made in parser:

- Added ReadINI_ParseStart and ReadINI_ParseEnd call.
- Function returns SMCResult instead of bool. To avoid unecessary complexity and duplicating natives, this feels more appropriate to let these functions to share some SMCResult and SMCParse constants. Since properly documented, this should be ok.
- Made sure curtok is set to 0 when ptr_val is null, otherwise unexpected value would be passed into the forward.
Split INI/SMC API.
Update PackageScript.
Update MakeFile.
Add more debug in plugin.
Fix few issues.
Fix compilation.
Update license in pawn includes and add them in project files.
Fix documentation.
Put back original SM headers.
Replace snprintf by UTIL_Format.
Fix wrong log error message.
Fix documentation.
Fix documentation.
Fix documentation.
fix the documentation. How it's possible to not see a double comma!
Merge pull request #104 from Arkshine/add-change_level

Add change_level() native.