split platform-macro file. added :require hack to core
added speclj.run.spec to core.cljs.  this fixes dynamic var warning during cljs testing