can: cleanup, rename and export CAN driver interface

Signed-off-by: Jeppe Ledet-Pedersen <jlp@satlab.org>