Switched from iconv dep to iconv-lite

Avoids compiler issues on all platforms
Added .npmignore to exclude tests