Fix Span solves Badge Demo issues

Fix Span to ensure it cleanly only implements HTMLPanel (you cannot have it implement HasHTML or HasText or the GWT generator won't detect it as a special type).