Refactor basic installation/uninstallation tests

- Use plone.api
- Make tests more generic
- Add tests for Plone Site view methods