Added MCommandExtensionsV1 as an extensible way of adding new virtual functions to CCommandBase without breaking BC.
Using this, added a custom error code resolver and added lots of Software Install errors to swi.
code
{
font-family: monospace;
background-color: #FFFDDF;
padding:1px;
border:1px solid #EEECCE;
}
body
{
background-color: #FFFFFF;
font-family: verdana, sans-serif;
font-size: 12px;
}