Make pyfrc work

Better tooling for robotpy! Yay!

We can now run our robot.py on our local computer. This catch syntax
errors and a few other stupid errors.

It will also ftp the code to the robot for us by running `python
robot.py upload`
fix a bunch of errors that pyfrc caught

I love pyfrc. Makes life WAY better in the python robot world
Updated todo list