Added a Promise.atLeast static method, rebased Promise.some and Promise.every on it.