Implement ability to push minecarts on curved rails

This is my first real code contribution to an open source project. I'm grateful for any advice!
You need braces here
```cpp
if  (Distance.z == 0)
{
   Distance.z = 0.0001;
}
```