Allow load.run task to load a single file

Add a --filename option to the load.run task that will load a
single specified filename.

Add BaseDatasource.mapping_for_file to return a single mapping
based on a standardized, generated filename.

Add tests for the new BaseDatasource methods.

Addresses https://github.com/openelections/core/issues/127