Refactored EAC bulk export. refs #7389

Refactored EAC bulk export to use base class so it can
share functionality with other bulk exporters.