Changed signature of setServiceConfiguration

Parameters are "serviceID", "apiURI", "params".
if "serviceID" is not defined the method will unregister all the services
    of the given API and the reload new ones with "params"

Jira issue: WP-933
Merge pull request #62 from smonteleone/WP-933

Changed signature of setServiceConfiguration