Epicor extends agreement as Ace Hardware’s only recommended POS provider