Changed all local script links to CDN links

Why this change? Isn't local hosted faster? No, here are the reasons:
 - It may already be visited and cached by your users
 - It is distributed as in it may reach to the users faster
Changed Ajax to have multiple callbacks

Previously, I used jQuery.when to wrap all the functions around and have
only one callback.

Now, I changed it because listening changes has to be
done frequently while sending changes only happens when the user submit
changes. So they have to be different callbacks.