Handle empty initial range properly

When you start daterangepicker with no start/end dates set it takes current day as default - which is good. Problem rises when you try to stick with that "pre-selection" as your choice, clicking on apply or date (in single date picker mode) won't fire notify event - as it should in my opinion.

Those commits fix this situation for me.