LANNDD: A Massive liquid argon detector for proton decay, supernova and solar neutrino studies, and a neutrino factory detector