Update changelog
Add tests for plugins
Move CoffeeScript generation to async