Added TryGetValue, GetShapeDifference and removed uncessary comments.
Removed AnyCPU
Fixed duplicate attribute issue.
Added TryGetValue tests
Added interface for the BasePxEdmRepository implementation.
Modified the GetPxEdmRepository method to derive the implementation using the configurations.
Removed the workspace parameter to automatically derive the workspace from the IMMPxApplication provided in the constructor.
Added unit tests
Added new unit tests.