[fix] trap module saying no trap loaded for any pet command, trap check was outside of command check
[fix] petHarvest command will now re-enqueue if droid out of range, giving it time to get there.
[fix] added a 1 sec delay on auto harvest giving time for loot to be created and dead state broadcasted out.
[added] DAMAGERECEIVED interrupt, only droid pets watch this to determien if they should flee. all others its a no-op, future use allows for counter attacks, and faction healers etc..

Change-Id: Ic906948e58e26d2fb4ce3a74edc5d58fc777a769