New Contact class

I added new class to access contact data and also to change it. There are already Fixture.onBeginContact and Fixture.onEndContact but these get access to contacted fixtures only. New World.onContacted get access to "row" contact data. So it's possible now to change shape properties during contact, like friction etc. Suitable example I added too, for better understanding.