Introduce a new status: NEEDSREBASE
This is returned when the PR doesn't conflict, isn't fast-forwardable
(so needs a merge commit) but the project is configured to only allow
fast-forward merge.
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr></pingou@pingoured.fr>