fixes #308: implement no-unused-expressions rule; ref. jshint rule W030

fixes #308; fixes #307