Prevent error when altering Meteor.Collection

There are a few popular packages that alter the `Meteor.Collection` constructor. The check in line 28 causes them or a later code to throw the error. Extending the check to allow the collection be an instance of `Meteor.Collection` allows using backward-compatible packages in 0.9.1 applications.