Antibacterial activity or reactive quaternary ammonium compounds is solution and in non-leachable coatings