added the ability to automatically pull back repeating month intervals to the end of the month when date offsets exceed it
Merge branch 'month-end-adjustment' into all-custom-extensions