Ross County manager Derek Adams has completed his second signing of the January transfer window in the shape of Canada international Andre Hainault.