Auto-detect CommandType based on number of words in CommandText

If CommandText.Split(' ').Length == 1, then we set the CommandType to StoredProcedure instead of the default.