Test for things breaking if you pass an empty IEnumerable
Fix for things breaking if you pass an empty IEnumerable
Added nuget package restore to csproj files
Removed packages.config from npgsql project

Does not depend on anything
Updated nuget to 2.6.3
Updated to Entity Framework 6.1.1
Merge branch 'pr/259'

Conflicts:
	tests/CommandTests.cs