bootcode: Fix for unterminated string parsing when config.txt file is not present

kernel: config: Set CONFIG_SPI_SPIDEV=y
See: https://github.com/raspberrypi/linux/issues/425

userland: Add mmal_vc_diags for getting debug info about mmal