Add function RMDir
Don't interpret instruction flags, let user define options explicitly
Refactor Callable handling: Each instance handles output statement themselves (subtype polymorphism)
Remove repetitive code
Reorder how parsing starts and includes are followed
Add aliases for file functions: FileCopy==Copy, FileDelete==Delete, FileRename==Rename
Make sure no duplicate built-in variables or functions are defined
Add function ReserveFile