Changed hard toggle directive to close all the active components except ...

Fixed https://github.com/zurb/foundation-apps/issues/303

With these changes, hard toggle will close all the active elements except the newly triggered component.