log AJAX requests; do something sane for AJAX errors
allow the username and repo to be changed