Brian Noone, the Town of Oyster Bay inspector general, is under investigation by the Nassau County district attorney’s office for approving a $2 million contract between Michael Esposito, a business associate of Noone’s, and the town, to reassess the town’s cybersecurity.