Clean up, eliminates dead code.

If need be, we can revive any needed methods.
Comments, more in line with Haug's book.
Merge branch 'develop' of https://github.com/projectchrono/chrono into develop