Made a fix to the rejection code not replenishing days remaining. If a request is rejected, the absence isdestroyed and the days replenished (the before_destroy callback had to be amended to ensure that all scenarios are covered. Will detail more in the pull request