issue #14 make checklink use ajax
use ajax to avoid timeouts and enable parallel checking