Add support for the %e/E conversion in printf, as well as unit tests. It does not yet support long doubles. Reviewed By: sivachandra Differential Revision: https://reviews.llvm.org/D140042