Added argumentnull checkes for As extension methods
Fixed Issue #154 - ExecuteScalar[string] fails when no records are returned