Fixed Fucking Firefox's Prefecth FUCKING 'feature'

Rewrote the whole dman function, because I couldn't figure out why
Firefox was handling $_SESSION variables differently. Turns out that the
prefetch 'feature' alters $_SESSION vars in WP due to having a page load
up for the future and if it's session vars are set in the future page,
your current page session vars are fucked. FU FF!