[CAN] Automatic architecture header inclusion
[DOXYGEN] Correct doxygen blocks
[CAN] Style, doxygen and name groups fixes. Possible BUG found and documented.
[CAN] Allow index-addressing of mailboxes
[CAN] Add more index-like accesses to the registers
[CAN] Use the index-like registers
[CAN] Added functions for bit timing computation, added low-level accessors for mode selection.
[DOXYGEN:CAN] Add documentation blocks to the new functions
[CAN:IRQ] Add irq manipulation
[CAN] Commonize the CAN controller

Add commonized bxCAN controller file
Add needed header files
Fix the doxygen blocks to meet commonized structure of CAN
Use commonized CAN controller for F1 and F4 devices.
[CAN] Add Transmit using specified mbox function.
[CAN] Add the CAN adresses in structure
[CAN] Add better filtering settings
[CAN] The new CAN
CAN: documented, style edited
{CAN] Use the SocketCAN style addresses
Add support for reading of the transmitted frame
Merge branch 'CAN' into work