re-introducing CAN gateway. Not tested yet.
Makefile modified to enable further size optimization