improved auth

* only read file if it has changed
* don´t use per hash salt
* renaming
talke mehr!
changed serial response handling, still broken
fixes, clean up, comments ...