Create PhotoUploadService with unit tests
Inject PhotoUploadService into PhotosService
Use PhotoUploadService via PhotosService in PhotosController
Convert AuthenticationController to spaces
Add exists() to PhotosRepository
Improve PhotosValidator
Update PhotosCest test
Update PhotosService to take $userID as second argument
Implement upload() in PhotoUploadService
Merge branch 'feature/PhotoUploadService'

* feature/PhotoUploadService:
Implement upload() in PhotoUploadService
Update PhotosService to take $userID as second argument
Update PhotosCest test
Improve PhotosValidator
Add exists() to PhotosRepository
Use PhotoUploadService via PhotosService in PhotosController
Inject PhotoUploadService into PhotosService
Create PhotoUploadService with unit tests

Conflicts:
	src/services/PhotosService.php
	tests/acceptance/PhotosCest.php
	tests/unit/services/PhotosServiceTest.php
Move PhotoUploadService to src/services/