Add fixtures to marketplace-tests

Automatically log in to developer hub as needed
Split developer hub tests into two files
Create and automatically delete test apps as needed
Update requirements.txt to point to newest version of API client