Token sent to getProfileUrl for dynamic generation

Added a Token-parameter to the getProfileUrl(..) function to add the possibility for clients to create dynamic profile URLs. The Token can be used to carry information from the response received along with the access token response. Currently not used in any of the existing clients, but is necessary in other possible, future integrations with other services.