Adding pause/due date functionality

User's can now manually pause and unpause issues.
An issue's due date is also now calculated using these pauses, as well
as the set working periods and the estimated hours. The user's time
zones and working periods time zones (including daylight savings) are
also taken into account.