[webui] Add OBS specific markup to the markdown processor
[api][webui] move more request handling code into api model
[webui] do not allow to create submit requests in webui anymore when sources are unchanged
[api] do not accept new requests with foreign persons anymore

In the past we just reset the request creator to the logged-in
user, now we throw an error.

Just admins can still put request for other people