trackLine cleanup: precise header includes, limit scope of exposed API
Properly define global variables, comment cleanup
botCntrl: Limit scope of some globals to static, other cleanup
Cosmetic cleanup and commenting
Replace caddy.h with precise include headers
Minor documenation fixes
Properly define tweak value global variables

Header with extern definitions and declarations in C file
Elminate use of caddy.h "catch all" header