A Java-based Google Omaha Server