Why don't you use the advanced options of every page, and include the scripts from there? Screenshot attached.
I've got what you mean about the scripts. I'll log it as a PITS feature request. As for the login, we have similar issue in the Sitefinity login control. Both our web team and product team are notified about this issue.