Rename the example scripts to make more sense.
First round of python style cleanup: change to 4-space tabs (sadface)
Cleaned up the robot.py file to match the offical python style rules
(and added docstrings) and updated the examples to match.
Epic lint cleanup and commenting for client.py file.
Remove username from the example code.
Add a nice wrapper around block types (materials) so that users don't
need to import the proto class.
Make nice wrapper for Dir values and a nice repr print for Locations.