Fix all strong-mode errors and warnings.
Fix a bug where HtmlWebSocketChannel.close() would crash on non-Dartium browsers if the close code and reason weren't provided explicitly.
HtmlWebSocketChannel.close()
BASE64
dart:convert
crypto