[core] make interrupting an unopened port be a no-op

A recent change to interrupt/resume port functionality made
yarp::os::Node instances misbehave.  Thanks Kostas Theofilis
for drawing attention to this.