User agent, comments

Added the option to set the user agent for jdcapi.

Updated comments on properties and variables