Diagnosis, course and management of hypersensitivity pneumonitis