Run everything in a file level scope

This implements Erol/specter#7 by introducing file level scopes and wrapping running spec files in it.