Circular nuget dependencies and remove unsused references/dependencies

http://www.expandframework.com/forum/5-installation-configuration-a-updates/4197-circular-nuget-dependencies/7580.html