duetto: used __asm__ instead of eval

Requires duetto 0.94
gamehandler: save options & create piece outside step
PhysicHandler: maintainability improvements

- removed useless struct userData: now everything is in PhysicPiece
- MyContactHandler moved and renamed