Add support for dot properties in addTest - for #1088

Try again with easier/reasonable constraints, and also add feature to async version as well

Dont be silly about how deep to check for path info
Merge pull request #1089 from SlexAxton/dotpropaddtest

Add support for dot properties in addTest - for #1088