Minor fixes to the list load
Minor fixes to the list load

All code that involves native calls, notably `readAndUpdateForDay` and
`checkDiaryTutorialDone` are moved into `$ionicPlatform.ready`, pretty much
unchanged.

This ensures that auto-reload as part of the devapp works even from the list view.

Also, change refresh position from 5 -> 20. Otherwise, the list moves down a
little as the popups move up, and that causes the list to reload.

e-mission/e-mission-phone,shankari/e-mission-phone,e-mission/e-mission-phone,shankari/e-mission-phone,shankari/e-mission-phone,e-mission/e-mission-phone,e-mission/e-mission-phone,shankari/e-mission-phone