Removed SMO from the DataSources CA

Not giving any benefit and its more complicated than the other two
options.
Implemented an easy to use interface for the enumerators.

No longer using the "custom" CA batch file.  It is not needed now that
SMO has been dropped.