Fix installation and remove, put them back in a working state
This PR is a first attempt at putting diaspora in a working state.
With this, it should remove and install correctly. That being said, a lot of rough edges still remains:
- log location and logrotate should be checked
- no form of integration with yunohost authorization system is done at the moment.
- admin should be created automatically (at the moment, it is still necessary to create an account and follow this)
- mail should be sent with ynh mail server
- implement backup/restore
- implement upgrade
- and generally pass linter
- it's not clear to me what kind of integration do we want with yunohost users. Do we just create an admin ? Do we do more than that (eg allowing yunohost user to automatically log to diaspora)
but at least it's possible to test and play with it a bit.
Thanks!