Remove threads need resolved setting and allow individual threads to be marked as needs resolved

All threads in an MR need to be resolved in order to merge the MR. But is this feature just a bandaid for not being able to request changes, which is something we're now working on?

Need to explore the possibility of simplifying the thread model we use by removing this setting altogether and allowing users to mark specific threads as needs resolved or not.

Edited by Matthew Nearents