Add X-Requested-With header

Chrome xhr request will not send X-Requested-With. Many services rely this header to determine whether it is an Ajax request or not.