update device id and device name parameters in OAuth flow
not including empty string in oauth request entity.
Merge pull request #36 from box/oauthdeviceidname

(optional)support device id and device name in oauth refresh