Merge pull request #11 from phillord/master

Better support for ELPA.
Macroexpand quoted eval-after-load block early

The main `use-package' macro incorrectly planted code containing a call to the `with-elapsed-timer' macro in a quoted block to be run by `eval-after-load'. If package use-package was not loaded at runtime, the block would error saying correctly that `with-elapsed-timer' is undefined. This mod correctly macroexpands the block at code generation time.
Merge pull request #13 from PhilHudson/macroexpand

Macroexpand quoted eval-after-load block early
Cleanup trailing whitespace

Just `M-x delete-trailing-whitespace' on use-package.el
Merge pull request #14 from bdd/master

Remove trailing whitespace
Added minimum load time display option.

Makes the minimum load time before use-package displays
a message a customizable option.