refine use-package highlighting regexp
Merge pull request #41 from npostavs/master

refine use-package highlighting regexp
use `eval-when-compile' for loading package at compile time, fixes issue #29
use lambda around deferred :config forms to compile them, fixes issue #30
Merge pull request #43 from npostavs/master

Byte compilation, fixes for #29 and #30
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
Merge pull request #45 from npostavs/master

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