Findbugsfix

Fix bugs found by findbugs on WebInterfaceBrowseServlet.

HttpServlet is Serializable but MasterInfo is not, so need `transient`.

compareTo should always have a equals and hashCode defined.  Since compare on this object wasn't used, just removed compareTo.

Reading the file has 4 failure cases that were not addressed, so added checks for each of those cases.