Gravitational collapse, Hawking Radiation, Firewalls and All That