Make text appear in GUI console, Zip install works.

Move TW zip install code to C++ so that it can use the
ui->functions.
Bring in mincrypt code to fix a crash during signature
checking.
diff --git a/recovery.cpp b/recovery.cpp
index 450f363..567a42e 100644
--- a/recovery.cpp
+++ b/recovery.cpp
@@ -54,7 +54,6 @@
 #include "variables.h"
 
 TWPartitionManager PartitionManager;
-char device_id[64];
 
 struct selabel_handle *sehandle;
 
@@ -793,8 +792,8 @@
     // set by init
     umask(0);
 
-    //Device* device = make_device();
-    //ui = device->GetUI();
+    Device* device = make_device();
+    ui = device->GetUI();
 
 	//ui->Init();
     //ui->SetBackground(RecoveryUI::NONE);