add in cores for audio

1. updated qsys file and vhdl to support audio
2. added sd card controller to connect to SD card
3. revert to use legacy interrupt hal routines, because the Audio
interrupt doesn't support the enhanced interrupt API
4. got rid of some garbage code, hoping to fix the crashing issue
(occurs occasionally)