Start plumbing the type validator logic through to the ValueObjects; allow a ValueObject to have a validator, to update it from the FormatManager, and to retrieve (and cache) the result of the validation

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@217282 91177308-0d34-0410-b5e6-96231b3b80d8
Add more logging to DynamicLoaderPOSIXDYLD, especially around rendezvous handling.

Covers more of the behavior of rendezvous breakpoint handling and other
dynamic loader aspects, all on the 'enable log lldb dyld' log channel.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@217283 91177308-0d34-0410-b5e6-96231b3b80d8
Added logging of the POSIX-DYLD rendezvous address (i.e. the info_location address)


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@217287 91177308-0d34-0410-b5e6-96231b3b80d8
Merge upstream llvm.org r217287 into dev-llgs-local