Reorganize files

I've done a little bit more than just renaming the core files: I fixed a bug in migrate, and I removed some temporary Opera files in the tests folder.
what's the reasoning for nightmode css and commentboxes css going in core?  if anything I'd have put them in modules, since it's module specific CSS.

I'm not against maybe putting it in core, just curious on your thought process there!