Moved all library files out of TemplateNode and into libat90
Forgot to add the libat90 to commit
Removed can_comm.c and moved logic into can.c that is supposed to expose the basic can library functions
Made can test code more clear
Now using more descriptive macros when interfacing with the can
beutified some include statements
Added a uart_txarr function
implemented simple can send and receive wrapper functions
Now using the new can_receive and can_send function in our test
Gave the can test functions more appropiate names
implemented simpler can init code