System functions created and bug fixes for can.c
Merge pull request #19 from sharrington93/master

System functions created and bug fixes for can.c