updated most things to work on Wheezy

I haven't done the new opencv packages yet, so I just didn't test
compiling that stuff.

Almost all of the changes were related to user-defined string literals
breaking things like "%"PRIu32" (in our code and other people's).
diff --git a/aos/common/Configuration.cpp b/aos/common/Configuration.cpp
index 2c9a7be..edf5212 100644
--- a/aos/common/Configuration.cpp
+++ b/aos/common/Configuration.cpp
@@ -14,6 +14,7 @@
 #else
 #include <ifaddrs.h>
 #endif
+#include <unistd.h>
 
 #ifndef __VXWORKS__
 #include "aos/common/logging/logging.h"