string.normalizePath

normalize a path replacing ‘\\’ with ‘/‘ and ‘//‘ with ‘/‘
fix on table.extend

fixed missing return reference to extended table
IO fix and improvements

- fixed currentWorkingDir path
- added several functions and wrappers of MOAIFileSystem module
sortedpairs

added sortedpairs table iterator
IO.open()

wrapper of io.open that works with local file system
IniFile -> IniParser / extended functionalities

[break] IniFile has been collapsed into IniParser
added methods to modify a loaded ini file
added dump and write to file methods
fixed IniParser:set() return value

missing return true if succeed
added inifiles sample