Added Project:setUsageExportBucket and ProjectApiMockTest

This could enter an infinite loop if it was run with the credentials that have write access to test-bucket. I figured this was unlikely because bucket names are globally unique.