[#276] Dashboard UI fixes

* Recover a way of passing a filter function to the populate method
* Reset the state of selected Survey Group when navigating between tabs
* Use && operator as guardian for checking the existence of some
  properties