Minecart enhancements [SEE DESC]

Curved rails.
Better physics.
Better code as improved by xoft.
Stuff.