'I feel vindicated': Lewiston contractor faces criminal charges, $114K civil settlement WGME