Add support for files being loaded via load and using (in-ns 'foo).

The original version only supported (ns foo) style forms and threw
errors when using load/in-ns. With this change we also support using
(in-ns 'foo) and loading said file via (load ...).