Restore Specification#loaded_from

The stub specification work changed loaded_from to filename which is not
backwards compatible with previous releases.  This restores loaded_from
to allow bundler, etc. to continue to work.

While filename is a better name, we can't make that change at this time.

Fixes #621