Hawkeye to have more than a mere cameo in 'Thor'