improve story mode

new cache model and keep page drop down at page bottom.  ellab-utils.js
add arr_first and arr_last
fix incorrect timezone for youtube timestamp
add nsResolver in xpath & xpathl
Show more information in view_expand_youtube