Make admin-post.js depend on fancybox
Move the badgedesigner stuff into its own file