Added a new function SetFilePermissions to set permissions of a file. I'm not sure about the Windows implementation. See this feature request: https://bugs.alliedmods.net/show_bug.cgi?id=6152
Initialized the mask variable.
Moved the FPERM_ defines into the .cpp and removed the header file.
WiP addition of support for ValveFS to many more filesystem  natives.
Improved FPrint(f) passthrough
More progress:
Abstracted many fs funcs with helper class.
Removed much duplicated code.
Fixed ReadFile assuming FS errors for ValveFS.
Added ValveFS support for ReadFileString, WriteFile, WriteFileString, DeleteFile.
Added missing param in doc for OpenFile.
Implement SDKHook_Blocked and SDKHook_BlockedPost.
Add more accurate return value for DeleteFile when using Valve FS.
Add ValveFS support to more filesystem functions: OpenDirectory (CloseHandle on directory) ReadDirEntry DirExists CreateDirectory RenameFile
Add OnCoreMapEnd to extension's interface.
Added note to know what version OnCoreMapEnd was added to.
Move Logger and Core natives to Logic
Add missing files
Fix typo related to invalid regex handle errors.
Merge pull request #130 from VoiDeD/regex-errors

Fix typo related to invalid regex handle errors.
Merge pull request #127 from alliedmodders/coremapend

Add OnCoreMapEnd to extension's interface.
Merge pull request #43 from hlstriker/master

Added a new function SetFilePermissions to set permissions of a file (r=psychonic).
Mark TF2_RemoveWearable as optional.
Merge pull request #131 from VoiDeD/removewearable-optional

Mark TF2_RemoveWearable as optional (r=psychonic).
Fix returning strings from functions with variadic arguments.
Remove unnecessary changes.