chore: better logging for madge (#6003)
chore: better logging for madge (#6003)

* Switches madge to the programmatic API usage which also allows us to ignore warnings about the dependency on `@angular/cdk` which could not be found by Madge (since it's not a node module)
* This also allows us to reduce the amount of messages that Madge prints. Currently the CI output is not readable because the spinner of the Madge CLI spams everything.
angular/components,jelbourn/material2,tinayuangao/material2,ChronosWS/material2,shaunak1111/material2,Eddman/material2,nkwood/material2,ppham27/material2,kara/material2,Jefiozie/material2,crisbeto/material2,ppham27/material2,willshowell/material2,andrewseguin/material2,emoralesb05/material2,shaunak1111/material2,willshowell/material2,ChronosWS/material2,joejordanbrown/material2,tinayuangao/material2,Eddman/material2,DevVersion/material2,josephperrott/material2,Jefiozie/material2,crisbeto/material2,DevVersion/material2,jasnoponjatno/material2,willshowell/material2,amcdnl/material2,jelbourn/material2,angular/components,amcdnl/material2,crisbeto/material2,kara/material2,mmalerba/material2,joejordanbrown/material2,jelbourn/material2,emoralesb05/material2,andrewseguin/material2,mcl-de/material2,shaunak1111/material2,amcdnl/material2,josephperrott/material2,DevVersion/material2,josephperrott/material2,Eddman/material2,tinayuangao/material2,Jefiozie/material2,angular/components,DevVersion/material2,andrewseguin/material2,emoralesb05/material2,ppham27/material2,josephperrott/material2,andrewseguin/material2,jasnoponjatno/material2,willshowell/material2,andrewseguin/material2,mmalerba/material2,jelbourn/material2,emoralesb05/material2,willshowell/material2,nkwood/material2,kara/material2,DevVersion/material2,jelbourn/material2,fairfaxmedia/material2,joejordanbrown/material2,nkwood/material2,fairfaxmedia/material2,jasnoponjatno/material2,amcdnl/material2,emoralesb05/material2,fairfaxmedia/material2,Eddman/material2,amcdnl/material2,kara/material2,fairfaxmedia/material2,angular/components,joejordanbrown/material2,mmalerba/material2,shaunak1111/material2,fairfaxmedia/material2,ppham27/material2,mmalerba/material2,mcl-de/material2,tinayuangao/material2,jasnoponjatno/material2,ChronosWS/material2,mcl-de/material2,Jefiozie/material2,nkwood/material2,ChronosWS/material2,Jefiozie/material2,crisbeto/material2,Eddman/material2,josephperrott/material2,mmalerba/material2,tinayuangao/material2,ppham27/material2,mcl-de/material2