jPOS-102 use ScheduledThreadPoolExecutor

instead of fragile TimerTask