Feature 37 - Added "undefined" check to the initAttributes object.

Pull request for https://github.com/andreareginato/oauth-ng/issues/37

Added "undefined" check to the initAttributes object.
In the current version, you could not assign an empty value to authorizePath (or other params of the initAttributes object) since it would be falsy, falling into the default values.

Tests ran OK.