CLJS-480: reader/*data-readers* bound inconsistently

Stop binding reader/*data-readers* haphazardly. Instead bind it to
cljs.tagged-literals/*cljs-data-readesr* only in cljs.analyzer/forms-seq
and make sure to actually capture its value to avoid lazy-seq issues.