Updating data with scrape function when defined.

Although the scrape setting exists, the current code doesn't update the data and therefore does nothing. My commit updates data when settings.scrape is a function. Now, passing in @scrape: innerShiv@ works when using HTML5 with IE!