Change some properties to functions to avoid a nasty bug

Trying to get things like self.__parent__, self.absolute_url() in a property in Attendee returns None.
This also happens whan any property anywhere transitively calls some function from Attendee that calls self.__parent__.
Have no idea what could cause such a strange behaviour
Adjust Paypal file processing with success/failure feedback