NF: commitpush for adding, committing, and pushing hg changes