fixes #416: no-fallthrough flagging last case + reporting wrong line num
Merge pull request #420 from michaelficarra/GH-416

fixes #416: no-fallthrough flagging last case + reporting wrong line num