Remember scroll position in main activity

For some reason which is probably a bug, the scroll position of the
listview is not remembered on orientation changes so it is now set
manually.
Move dialogs to their own directory
Add confirmation dialog for batch activity

The confirmation dialog which was before an anonymous alertdialog
now has its own class. It will now survive configuration changes.
Move adapters to their own directory
Update changelog