Fix #471 date picker range doesn't include the end date issue
Add tests for date range pick for search
Fix empty date picking range and click go bug