Add saving of decks listview position on configuration changes.
Remove closing of deck cursor.

CursorLoader does it itself, double closing could cause crash.
Add support for CRUD deck-related operations.

* Add almost all decks provider functionality.
* Add support for UI manipulations.
* Use Otto bus for safe async operations.
* Change code to fit everything above.