remove jquery dependency

use component/query for DOM traversal
use component/event for `ok` and `cancel` handlers registration

Similar to component/confirmation-popover#4