build: tell libc++ to avoid including transitive headers

And apply BOOST_*_NO_DEPRECATED to debug builds only

Change-Id: I4ee56ac53a2ac6d8cd7d449b2792b66d9b811870
diff --git a/INSTALL.md b/INSTALL.md
index 6835f61..762ba14 100644
--- a/INSTALL.md
+++ b/INSTALL.md
@@ -16,21 +16,29 @@
 
   On Debian and Ubuntu:
 
-      sudo apt install libpcap-dev
+  ```shell
+  sudo apt install libpcap-dev
+  ```
 
   On CentOS and Fedora:
 
-      sudo dnf install libpcap-devel
+  ```shell
+  sudo dnf install libpcap-devel
+  ```
 
 ## Build Steps
 
 To configure, compile, and install ndn-tools, type the following commands
 in ndn-tools source directory:
 
-    ./waf configure
-    ./waf
-    sudo ./waf install
+```shell
+./waf configure
+./waf
+sudo ./waf install
+```
 
 To uninstall:
 
-    sudo ./waf uninstall
+```shell
+sudo ./waf uninstall
+```