Using unique ID instead if ID for order.

Hidden trigger and redirect url use now the unique ID to identidy order.
The double transaction check can now be disable, usefull for testing.
The remote IP and hostname must be from ipayment.de.

Validate remote IP and hostname on hidden trigger and redirect.