Snapping Input Fix

Fix for snapping input
Port Snapping Fix

Port Snapping Fix
Snapping input fix

Snapping input fix
Snapping input fix

Port Snapping fix
Port snapping fix

Port snapping fix
Snapping port fix

Snapping port fix
Fix for port snapping

Fix for port snapping
SystemTestBase into SystemTestServices lib.
Refactor test method names.
Add a stub system test for sample ui library.
Add new sample tests project. Sample tests now run.
Comment edits.
Changes for port snapping

Fix for port snapping
Merge remote-tracking branch 'origin/master' into MAGN-5402
Add shared assembly info.
List.GetItemAtIndex now accepts negative indices
added List.InsertItemAtIndex
added List.ReplaceItemAtIndex
negative indices all around
new list tests for negative indices and new funcs