Merge the master branch to the Revit2015 branch

@ikeough 

This submission merges the recent changes from the master branch to the Revit2015 branch.