Fix for EF issue 1109 - removing Microsoft.DataAnnotations nuget package

@bricelam @yishaigalatzer 

Replacing dependencies with direct dependencies on the underlying packages/assemblies.

See https://github.com/aspnet/EntityFramework/issues/1160.
We need to avoid these for now if you care about building on mono