Multiple enhancements and fixes to minecarts

+ They are destroyed instantly by creative mode
* Physics is much improved
+ Basic implementation of powered rails
Added cWorld::SpawnMinecart.
Fixed VS2013 compile and updated Core
Fixed settings plugin generation after IniFile
EmptyMinecarts should be able to get a block inside of them.
Renamed cEmptyMinecart to cRideableMinecart
Fixed server crash.
Fixed wire, rail, and pressure plate unpowering
Detaching improvements

* Players now search for an area around themselves to teleport to when
detaching from something
Final improvements to Minecarts

* Fixed curved rails being a little broken
+ Implemented detector rails
+ Implemented block collisions on rails
* Fixed snapping to rail
- Removed minecart physics conditions in Entity.cpp as minecarts use
their own simulator when on rails

Fixes #148 and #217; partially implemented #215.

This is Cave Johnson, and we're done here.
Updated GETTING-STARTED.md to remove completed issues
Yes newline at end of file :D
Merge pull request #538 from mc-server/minecarts

Minecarts
Merge pull request #542 from worktycho/schedular

added cWorld::ScheduleTask Function
CMake: MSVC builds use static CRT.

We don't want to be dependent on the VC runtime.
CMake: Removed SCL warnings from Lua and ZLib.
CMake: MSVC release builds use LTCG.
First implementation for furnace minecarts.
Furnace minecarts now stop being active after a while.
Update COMPILING.md

Added instructions for Windows compiling, including CMake.