Arreglado el problema de conexión con la BD

Se ha arreglado el problema que hacía que la aplicación se cerrara al
volver de background o girar la pantalla.

- El problema era que la aplicación intentaba reacceder a la base de
datos para cargar la lista de nuevo, pero como estaba cerrada no podía
cargarla. Lo que he hecho ha sido mover el método de apertura de la BD
al OnPreExecute de la AsyncTask, así se obtiene el adaptador de la BD
cada vez que se quiera cargar la lista ya sea al abrir la app o volver
de background, etc.

La aplicación ya no debería romperse al girar la pantalla o volver tras
dejarla en background. Aunque recargará la lista en ambas ocasiones.