Added iconv CharsetProvider

Don't do this. The GetFieldID() function has already thrown a NoSuchFieldError in this case. If it returns NULL you should just return and the exception will be thrown once we return to a Java frame. The ERROR_METHOD_ID constant is useless.