Large updates to webserver

Do not merge yet

Change-Id: I38c56844c1b0e3e8e5493c2705e62e6db7ee2102
diff --git a/static/partial-fwupdate.html b/static/partial-fwupdate.html
index 829aad8..7bcd4ba 100644
--- a/static/partial-fwupdate.html
+++ b/static/partial-fwupdate.html
@@ -8,7 +8,7 @@
                         </h4>
                     </div>
                     <div class="box-body">
-                        <input type="file" name="file" onchange="angular.element(this).scope().upload(this.files)" />
+                        <input type="file" name="file" file-input="files" />
                     </div>
                 </div>
             </div>