Subsonic refactoring: Handle also default arguments via method signatures
Subsonic refactoring: Handle also default arguments via method signatures

In case a REST API method has any arguments having default values, those can
now be set using the default argument values in corresponding PHP method
signature. The method SubsonicController::handleRequest checks these default
values using reflection and substitutes any missing values with the
appropriate default.

paulijar/music,owncloud/music,paulijar/music,paulijar/music,paulijar/music,owncloud/music,owncloud/music,owncloud/music,owncloud/music,paulijar/music