Special case infinite and zero values in error pretty printing.
Enable coverage checking (min 87%) for travis tests.
Also need to install coverage inside travis tests.
Merge remote-tracking branch 'origin/error_fmt'