Jscleanup

@itaykinnrot please review and merge quickly; this won't be useful if we delay.

This pull only runs the jsHint against the shared modules but we should expand it to cover some of our other modules as well.