Usergrid 1869

This added a similar facility for simplifying tests (removing boiler plate code with app creation and properties management) as was used in core. It follows along the lines of the application isolation that is used in the rest module as well. We no longer will have conflicts with org-apps as a result of this.