Move to a purejs implementation of iconv

A purejs implementation of iconv removes our dependency on needing build tools when installing restler.