Updates to programming mode: fixed typo in readme, updated programming mode count define.
Add conditionals for targets without brake switch or cruise controls.
Initial commit of ramhole scanner.