Inhaler, spacers and nebulizers