MagicCarpet Fixes [SEE DESC]

+ Version 2!
* Fixed loading plugin
+ Now uses Core messaging functions
Fixed discrepancy
Made MagicCarpet more magical!
Cleaned up cEntity's enums.

Several were obsoleted and unused, others weren't supposed to be exported to the Lua API.
Implemented the two memory-statistics functions in cRoot.

This fixes #185. cWebAdmin::GetMemoryUsage() is accessible but deprecated (with a warning output to the screen).
Fixed WebAdmin template after moving the memory stats functions to cRoot.
Some additional changes

* Revert to Core:Call()
- Removed variable
Merge branch 'magicalcarpets' of git://github.com/tigerw/MCServer into tigerw-magicalcarpets
Fixed warning in cFireSimulator.

All code paths now have a return value.
Added static cFile functions to Lua API.
Moved cMakeDir::MakeDir to cFile::CreateFolder.

And exported to Lua.
APIDump: Taking advantage of the new cFile API.
APIDump: Added support for extra pages.

Referenced by file links and titles and copied directly from the plugin folder to the dest folder.
APIDump: Documented the new cFile API functions.
Fixed cFile::CopyFile Linux compilation.
APIDump: Implemented basic hook documentation.
APIDump: Fixed extra pages copying.