fix passwd command
only set password timer on failed passwords
(usecase: valid identify can immediately be followed by password-change)
moved all code to subdirectory
fix naming of basefile
fix capital in Ghosted
make restart preserve identified users