We don't need a hash for extra promises
Bring Promise up to spec wrt keep/break
Beef up the ChangeLog a bit
Don't need to pass values to .keep/.break anymore