New push functionality

Users can now push to a revision directly by adding base file after the
push command.
push <path> <baseID>