also check `byte-compile-current-file' for compile time loads, fixes issue #44

`eval-when-compile' is really `eval-when-macroexpand' which includes
loading from source