Read in static files into `collection.files` as `StaticFile`s.

Fixes #2555.
@parkr am I remembering correctly, something about not calling `.to_sym` on user-supplied values?