Future date selection in reports and search

In CiviCRM there are various possibilities to filter on dates in the past (e.g. previous year, current Year to date, etcetera). CiviCRM reports are missing functionality to filter on future dates ("Next Week" or "Next Month", etcetera).  This code adds that functionality, also I have tried to propose a more logical order of the selection fields.