fix exception when the NIC queue gets full

The IP implementation in NetIp.java does not implement any drop logic, so the NIC queue throws an exception when it gets full and an additional insert is attempted.

This commit fixes this issue, by implementing a simple tail drop.