Nolan Patrick, Golden Knights come to terms on two-year deal