1. Added "OnDataContextChanged" to cache local "NodeViewModel" when it becomes available
2. No longer cache "NodeViewModel" in "OnNodeViewLoaded" because it comes too late
Updated "RecordedTests.cs" to match that of ChocoButterUI (correct layout)
Merge pull request #741 from Benglin/MAGN711

Fix: MAGN-711 Connector and Info Bubble alignment issues