add unit test support via google test

adds unit testing via google test

Change-Id: I144b50a976d79251fc5135186a4e0a5051ed0e8c
diff --git a/configure b/configure
index 3951fa3..d6ceb4d 100755
--- a/configure
+++ b/configure
@@ -22,6 +22,7 @@
 Advanced options:
   ${toggle_libs}                  don't build libraries
   ${toggle_examples}              don't build examples
+  ${toggle_unit_tests}            build unit tests
   --libc=PATH                     path to alternate libc
   --as={yasm|nasm|auto}           use specified assembler [auto, yasm preferred]
   ${toggle_fast_unaligned}        don't use unaligned accesses, even when
@@ -267,7 +268,7 @@
     small
     postproc_visualizer
     os_support
-
+    unit_tests
     experimental
     ${EXPERIMENT_LIST}
 "
@@ -308,7 +309,7 @@
     static
     small
     postproc_visualizer
-    experimental
+    unit_tests
 "
 
 process_cmdline() {
@@ -328,7 +329,7 @@
             process_common_cmdline $opt
         fi
         ;;
-        *) process_common_cmdline $opt
+        *) process_common_cmdline "$opt"
         ;;
         esac
     done