Interface improved

1) Crypto.key is now String
2) Opportunity to create admin on system startup added
3) Error message boxes added
4) Some cosmetic changes to explorer applied
Merge branch 'interface'

Conflicts:
	src/safeguard/AccessController.java
	src/safeguard/DatabaseHelper.java
	src/safeguard/Engine.java
	src/safeguard/SafeGuard.java
Merge branch 'master' of https://github.com/BMK-2331/safeguard

Conflicts:
	src/safeguard/DatabaseHelper.java
	src/safeguard/Engine.java