Added insertBefore, Modified Script constructor to optionally add src attribute