Change pubtkt to be a warden strategy

This allows us to use the same authentication for the
mounted resque engine routes
Capitalize "Include article full text"
fixing bug with download icon display for citations and regular files
fixing bugs within citation file creation
redefining checking user agreement