Updated to work with Simple.Data 0.18.3.1

Updated to work with Simple.Data 0.18.3.1

Fixed invalid generated SQL when using paging (Take(n)) without specified column ordering if the first column in the select list had an alias name.

Project and solution files updated to Visual Studio 2012
Added psake using nuget, fixing build error on x64 machines

This is the first time I've used Git or built nuget packages, so I hope for your understanding if I've done anything wrong.