add support for LTC6804. add LTC6804 to BPS. add Output Board

also changed board initialization CPP files, so that during processor
exceptions, we can still kill critical systems

also added generic CRC namespace, for CRC algorithms. currently support
CRC-8-CCITT and CRC-15-CAN.