Adding $subscribe to support subscription with promises and added auto subscribe option to $collection.bind