[FEATURE] using an own schedule expression logic

The Feature omits the CronExpression from the quartz-project and added a
simple but fast implementation of a ScheduleExpression.

Instead of iterating over a list of possible values this implementation
calculates the next occurence of the schedule expression time to
reschedule the timer.