Implement inclusion extra JS files

Skeleton looks for the array extra_js_files and includes them
Colored text warnings for signed-up tournaments

Before there were warning labels for tournaments that the user wasn't
signed up to, but no indication of impending deadlines if the user was
signed up. Now there's text-xxxx indication.
Autofocus on appropriate fields

Tournament name in tournament form, username in login form and player
name on Include a Player modal dialog