add missing comm note types (bug 1042758)

Some new review log types were added while I wasn't lookin'.

Also ignore switches when creating any type comm notes.

er, thanks