Fix #814

Set request_data['is_forced'] to True to indicate that OnFileReadyToParse
was triggered by YcmForceCompileAndDiagnostics. In order to support
this, the code completion server (Valloric/ycmd) needs to raise the
'file too short' exception only when is_forced is True.