Allow types to be compared with == and !=
Allow types to be compared with == and !=

Not using Equatable because then you wouldn't be able to compare two
TypeType variables. See http://stackoverflow.com/q/31921972/3425536.
Also define == and != for type arrays, and ~= to allow matching types
in a switch-case.

emlai/LLVM.swift