Change CommandTimeout property type to TimeSpan Add Test_Execute_Timeout test Add XML comments to public and protected methods and classes