Rename macros crate to plugins
Add license headers
Fix CEF
Merge pull request #3435 from Manishearth/macro_reorg

Reorganize macros crate; r=jdm