Integrating with jshint, adding destination controls, and additional minor fixes.

Change-Id: I72eb61fb9e9d7031ffb69d989ebf388cb3193783
27 files changed