Updated Sdmmc and DmaSdmmc classes.
Added bus width configuration in Sdmmc driver.
FSM states moved from header files to sources.
These changes reduce namespace pollution and allow to reuse state names.
Minor fixes in coding style.
Updates in Sdmmc classes.
Updated response checking.
Fixed disabling of SD/MMC peripheral.