Adding an @IgnoredWhenDetached for @EFragment's

This is version 2 of issue #875 and pull request #885.  This was in response to @yDelouis comments that it doesn't necessarily have to be bound to just ```@UIThread``` and ```@Background```methods.  Feel free to merge which ever makes the most sense.