Updated raven2 code to work with the new CRTK message type (crtk_msgs 1.1.0)
Continuing Andy's recent effort of changing C++ console input function names to be compatible with Ubuntu 20, we created a flag to choose between the old versus new function names (yes, we're still using ancient Ubuntu, so only the old function names work). In short, there is now a #define UBUNTU_20 that you need to comment out if you are using an older version of Ubuntu (such as 16.04).
The package is named raven_2_crtk (instead of raven_2), this is so that it's easier to keep both versions while testing.
Lastly, when compiling the board IDs need to be set correctly in defines.h