stockfishProtocol fixes
stockfishProtocol fixes

- emit timeout in case SF can't supply enough PVs
- allow upperbound to complete a multipv set
  (see ddugovic/Stockfish#228)

arex1337/lila,luanlv/lila,arex1337/lila,arex1337/lila,arex1337/lila,luanlv/lila,luanlv/lila,arex1337/lila,arex1337/lila,luanlv/lila,luanlv/lila,luanlv/lila,arex1337/lila,luanlv/lila