Fix MAGN-5027 Dynamo doesn't notice changes to levels in Revit
Move one utility function to RevitServices
Update one test case
Merge branch 'master' into magn-5027

Conflicts:
	test/Libraries/Revit/RevitIntegrationTests/ElementBindingTests.cs
Modify test cases after merge
Merge pull request #2873 from Randy-Ma/magn-5027

Fix MAGN-5027 Dynamo doesn't notice changes to levels in Revit