Fix issue with empty string passed as Scope

Some folks ([example] (http://stackoverflow.com/questions/17150868/ios-restkit-and-oauth-simple-sample-not-working/26932868#26932868)) try to pass empty string in scope parameter that leads to 401 error.

This commit adds check for the length of the scope.