treat SPs and Functions the same
refactoring towards lazy eval for SqlProg...
almost ready to remove generics from SqlCommand<_>
change SqlCommand ctor args order slightly
more refactoring
had to use static methods
generic param removed from RuntimeSqlCommand
minor
clean up cache on Dispose
ok. SqlProgrammability is ready for it's prime