Moved mask code from QTools.js to Q.js
United Q.buildQueryString with Q.serializeFields
Some small tweaks enabling Q.load to load hashes