Get rid of uploadGraph(), use new DeviceCommunication API instead

Note: "microflo.js upload" currently broken
Also make Runtime and RuntimeSimulator more compatible.
Bump