Move ConnectionFileDescriptor to platform-specific Host directory.

As part of getting ConnectionFileDescriptor working on Windows,
there is going to be alot of platform specific work to be done.
As a result, the implementation is moving into Host.  This patch
performs the code move and fixes up call-sites appropriately.

Reviewed by: Greg Clayton
Differential Revision: http://reviews.llvm.org/D5548

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@219143 91177308-0d34-0410-b5e6-96231b3b80d8
Make TimeValue support returning the time in milliseconds.

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@219144 91177308-0d34-0410-b5e6-96231b3b80d8