Fix GCC 4.6 build by avoiding delegating ctors

Patch by Abid Hafiz!



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@174519 91177308-0d34-0410-b5e6-96231b3b80d8
Fix to build tests with GCC: update makefiles in two watchpoint testcases



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@174520 91177308-0d34-0410-b5e6-96231b3b80d8
Fix bug in test harness to allow running dotest.py without "--executable" flag on Linux
- resolves errors in cases that run the lldb CLI utility



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