added new python vehicle example

More functionality moved into the RUM class, including adding states and
defining state transitions.