handler.handle() no longer needed for ikd.subscribe()

if handler.handle() is not exist when passing ikd.subscribe(),
ikd.default_handle will be assigned to handler.handle

Some comment is added ikd.js as well