smoother motion, docs, language and bugfixes. #TrainsInMotion #Traincraft (1.7 rewrite)

- Reworked the motion code, it should be significantly smoother now.
- Added a lot of missing documentation, and fixed a lot of incorrect documentation. Sadly I'm still not done going over the docs, but I'm close, should be done tomorrow.
- Added some more proper credits.
- Fixed some issues with acceleration not going in the right direction.
- Fixed an issue with the lamp block not always updating when it should, java operators keep giving me the runaround.
- Moved the container class into the utility folder to organize things better.
- Added some more references to the language file.
- Added the actual language file and most of the necessary values for things that are already done.
- Changed the file name for the Brigadelok's item