Added permissions for views, changed tests to pass them

refs #16569
Added permissions to data entry views, updated tests to pass

refs #16569
Rebase to develop
Still rebasing
Merge branch 'feature/16569_take_two' of github.com:osu-cass/whats-fresh-api into feature/16569_take_two

Conflicts:
	whats_fresh/whats_fresh_api/tests/views/test_vendors_products.py
Fixed wrong variable problems, changed requirements to entries

refs #16569

Fixed problems with preparation replacing the correct variables, changed data
entry view requirments to be both Admin group and Data Entry group
Fix autodoc; update docs
Update documentation to use kitchen, add docstrings
Add colons
Update API docs with actual API results
Fix autodoc; update docs
Update documentation to use kitchen, add docstrings
Add colons
Update API docs with actual API results
Merge branch 'feature/17067' of github.com:osu-cass/whats-fresh-api into feature/17067
Update developer documetnation
Update requirements
Update docs with manual install, more explicit testing instructions
Update README, psql commands
Add semicolon to psql instructions