chore: add jshint config (minimal) & tasks to validate both src & common files

tab