kernel/vtnet: Zeroing memory before reusing.

* Forgot a memset to clear sc->vtnet_macfilter before reusing.

* Forgot an __aligned(2) in another case where we need a local
  variable of size 2 to be stored in physically contiguous memory.

* Deletes an unneeded assertion and comment.