Test and fix for null reference error when empty constructing a TouchCollection.

Fixes #2898
Merge pull request #2920 from danzel/fixx-2898

Test and fix for null reference error when empty constructing a TouchCollection
Merge back from develop