SWIG updates for CDS

updates CDS swig mappings, adds python CDS example