Add custom classes to tourbus-leg element

This fixes https://github.com/rfunduk/jquery-tourbus/issues/9.

I added the Leg.$orig property, because it's handy. I could have not stored it, but figured it could be useful during callbacks.