Still need to allow the user to close the bartendro busy box, but the
box is nicer
Return proper number of arguments, even during an error
Changed test dispense to use the bartendro lock.