Fixed exception when first/last name were null

Added substitution to "(Unbenannt)" for them
Corrected spelling
Refactoring

- Addressbook-Editor is now own window (better usability)
- Updated user experience
- Removed obsolete interfaces
Added icon to AddressBook-Window