add default user-agent

closes #249