Add tests for creating and cancelling recurring diag requests.
Reduce noisy output when running compile tests.
Make sure func tests run from root directory.
Add a func. test for sending and receiving extended CAN frames.
Move commands to a subdir and split into mutiple files.

The commands file was getting too large.
Add a command to enable and disable the CAN AF while running.

Fixed #301.