* refactor: Move Manifest to own module.
* refactor: Modularize orbitdb access controller.
* chore: Check for correct access controller path and modify if necessary.
* fix: Linting.
* refactor: AC interface no longer needed.
* refactor: Move IPFS-specific AC list back into IPFS AC.
* refactor: Explicitly name access controller param.
* refactor: Pass in manifest settings as object.
* refactor: Config access controllers.
* refactor: ACs should expose specific params before being called with generic params.
* feat: Pass write access to root IPFS AC.
* refactor: AC should handle type prefix.
* test: Test for type.
* refactor: Pass generic access to Database (and inheriting dbs).
* refactor: Use AccessControllers module to manage custom ACs.
* chore: Remove excess console logging.
* test: Fix ipfs module import.