Fixed up the filenames for the Cogeco model
Added MagikCodeWriter
Changed the name of CogecoExceptions to XLSToSWExcetions
Renamed the Cogeco files to the more general XLSToSW
CogecoXLSToSW stays the same since it really is a Cogeco-specific thing.
renamed Cogeco... to XLSToSW...