Added ScalarListQuery

Added a method to return a List<T> from a query targeting a single
column in a given table; for example, "SELECT UserID FROM dbo.Users
WHERE LEN(UserName) > 5". Like ScalarQuery, works with primitive types /
.NET structures (such as DateTime).