don't allow users to add multiple times to the same totem; don't allow yield to work when not specifying a totem if a user has or is waiting for multiple totems
Merge pull request #6 from vijaykramesh/vr_dont_readd_and_better_yield_with_multi

only queue for a totem once