Ensure timeouts are enforced in the Language service

Moved ServiceSettings to CompilerBinding
Merge pull request #711 from 7sharp9/master

Ensure timeouts are enforced in the Language service