we have now an interface for filesystem backeds, this make easy to add new filesystem backends
an user can now be disabled or expired. If you are using an SQL database as dataprovider please remember to execute the sql update script inside "sql" folder. Fixes #57