Test fixes and added a test for trying to create an admin while not logged in as an admin.:
More test fixes, added a test for updating a user as admin.
Test fixes on product and user.
Added admin auth to the paths that needed it put back for products.