Prevent timeout from throwing an exception
Prevent timeout from throwing an exception

It seems cleaner that if the timeout is exceeded to just return an
empty typecheck results

fsharp/xamarin-monodevelop-fsharp-addin,nosami/xamarin-monodevelop-fsharp-addin,fsharp/fsharpbinding,Ming-Tang/fsharpbinding,nosami/xamarin-monodevelop-fsharp-addin,Ming-Tang/fsharpbinding,fsharp/fsharpbinding,fsharp/xamarin-monodevelop-fsharp-addin,fsharp/fsharpbinding,Ming-Tang/fsharpbinding