test_requirements: add coverage
Makefile: add rule to run coverage
api: use EC2_ENDPOINT instead of region

This way we can connect to something that is not actually EC2.