Upgrades app to PHP 5.4
Updates to short array syntax
Now extends FlickrServiceException
Updates composer.lock
Removes redundant route using optional params

I actually didn't know it was possible to use optional params like this.
Sweet!
Shortened some lines to keep them at or near 80 chars
Updates ACL to account for new route
Fixes syntax error.
Refactors tests
CS fixes
CS fixes