feat(test): updated all testing files and data-test-ids
This MR includes:
- adding of data-test-ids to the elements, so those can be easier clicked from the automated tests
- fixes on env file to fake the ftp connection
- upgrade to cypress 9.5.4
- fixes on mocking the response for book creation on the ci pipeline
- seed script to create an org
- automated test cases covering:
- org creation & admin dashboard actions
- user creation & user roles
- collections tests
- chapter ordering in chapter processed books
- testing related with the workflows