Slight change in tactics for /ports calls

Renamed nova_callback to nova_interaction, added os_virtual_interfaces
call (although currenlty unused), and fixed some typos.

This PR started out as something a lot bigger, but I've trimmed it back to this for now. I may be back with another one shortly, if all doesn't pan out.

RM9333