Klasse Device verbessert:
- hat Methoden, um Arbeits-, Cache- und Public-Verzeichnisse zu erzeugen
- abstrakte Klasse; die konkreten (non-public) sind Div, External,
Intern

Klasse Environment2 angepasst
- nutzt neue Device-Fähigkeiten

Klasse DevicesListPreference
- kann in PreferenceScreen eingebunden werden
- liefert über statische Methode ein Device-Element zurück, mit
dem man dann mittels obiger neuer Methoden arbeiten kann

Das zusammen ist eine weitere Möglichkeit, auf die SD-Karte zuzugreifen:
In der Konfigurationsdatei steht ein Pfad, per DevicesListPreference
bekommt man ein Device-Element erzeugt, und alle Dateizugriffe laufen
darüber,  transparent in puncto echter Speicherort.

Signed-off-by: Jörg Wirtgen <git@jockulator.de>
- Default-Value bei DevicesListPreference eingeführt
- interne Struktur der Device-Erben umgebaut

Signed-off-by: Jörg Wirtgen <git@jockulator.de>
- zweiter registerBroadcastReceiver

Signed-off-by: Jörg Wirtgen <git@jockulator.de>