added can module to steering wheel

pins are initialized with X macros around constructor, because
apparently mplab can only compile Source files, not Headers, with full
C++11. What.