BZ-982543: fix previous/next behaviour for month view

 * problem was that the CalendarUtil.addMonthsToDate() can sometimes skip month,
   because the requested day does not exist in the prev/next month. e.g.
   29th January -> 1st March: 29th February does not exists, so the next day (1st March)
   is returned
Merge branch 'master' of https://github.com/droolsjbpm/jbpm-console-ng into Udc-Guvnor
add some points of audit