Make IncidentObj optional as documented

When 8e5cdcb moved IsLinkedToActiveIncidents from RT::IR::Ticket to
RT::IR it kept the documentation but rewrote the code and didn't leave
the $parent object optional.
Ignore .prove file - useful if you're running parallel tests.