Modified migration functions

Due to changes on ProtoGeometry.dll
- XYZ, Transform
- Line, Curve, Arc, Face
Merge branch 'CrossFade' of https://github.com/Benglin/Dynamo into CrossFade
Modified migration functions
Fixes based on line comments
Merge branch 'CrossFade' of https://github.com/Benglin/Dynamo into CrossFade
Fixed migration functions

- Removed migration functions for the nodes which are no longer
supported in ProtoGeometry.dll
- Fixed the bug which causes migration failure when the old node is not
connected to any input
Merge branch 'CrossFade' of https://github.com/Benglin/Dynamo into CrossFade
Merge branch 'CrossFade' of https://github.com/Benglin/Dynamo into CrossFade
Modified one-to-many migration functions

Helper nodes are created only when the input port of the old node is
occupied
Change into MigrationManager.SetFunctionSignature
Merge branch 'CrossFade' of https://github.com/Benglin/Dynamo into CrossFade
Merge pull request #13 from ellensi/CrossFade

Merging after visual inspection that things look alright.
Update rest of the test cases by removing FScheme evaluation.

There are few TestCases which I marked as Partially Done.
I will cover those test cases in my next checkin.
Merge pull request #12 from Zhengzi/CrossFade

After revisions of reviews, now I think this looks much better.
Merge pull request #15 from riteshchandawar/TCMigration

I'm not looking at each and every line, these test cases will fail if with errors and we will fix them.