Various improvements to P4 dev env

- Better handling of BMv2 crashes in bmv2.py (with watchdog and logging)
- bm-* commands for easy access to BMv2 log, CLI, etc

Change-Id: I1c79acda641171566d8e1162442c7f377bb273fe
diff --git a/tools/dev/p4vm/root-bootstrap.sh b/tools/dev/p4vm/root-bootstrap.sh
index 3f1b8e6..ff23fc5 100755
--- a/tools/dev/p4vm/root-bootstrap.sh
+++ b/tools/dev/p4vm/root-bootstrap.sh
@@ -7,6 +7,7 @@
 echo "sdn ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/99_sdn
 chmod 440 /etc/sudoers.d/99_sdn
 usermod -aG vboxsf sdn
+update-locale LC_ALL="en_US.UTF-8"
 
 # Java 8
 apt-get install software-properties-common -y
@@ -17,7 +18,11 @@
 apt-get -y install \
     oracle-java8-installer oracle-java8-set-default \
     zip unzip \
-    bridge-utils
+    bridge-utils \
+    avahi-daemon \
+    htop \
+    valgrind \
+    git-review
 
 tee -a /etc/ssh/sshd_config <<EOF