I\'d like to include JS from a CDN in Meteor before including my own client scripts so that the client scripts can depend on it.
...
You can append the script after the template is rendered. So your script will load only after every other line has been loaded. For example if you directly add a jquery plugin to your template html file, you'll get "jquery not found" error. But this approach prevents that:
Template.Main.onRendered(function () {
$('head').append('');
});