Updated JAVA API with a futures class, and brought Robot.java up to date with
Robot.py