Data AJAX: Using .getAttribute instead of .data to retrieve data value to avoid caching by jQuery.

Fixes #6072
Added a test case for dynamic data-ajax-*
Data Ajax: Added update event to allow refreshing of content
Merge pull request #6074 from LaurentGoderre/dynamic-data-ajax

Dynamic data ajax