The White House's mysterious aliens.gov has finally gone live after the domain was registered in March, fueling speculation that long-awaited UFO disclosure was imminent.