bug fix: end-of-defun no longer confused by "struct {" in args

fixes #34
This case is easy to fix: after `skip-chars-forward`, check that we aren't in a comment (via `go-in-comment-p`) – if we are, continue the loop