Fix requiring plugins twice. Closes brunch/auto-reload-brunch#19.
close plugin servers before restart

Auto-reload still threw after a config change or similar restart. This fixes it.
only `npm install` on package changes

also log info message when watcher is reloading for config changes
properly reload package.json data

fixes #536
Merge pull request #553 from es128/fix/536

properly reload package.json data
Merge pull request #552 from es128/patch-3

only `npm install` on package changes
Fix code style.
Update code style.
Check for removed files a-la changed files.
call `teardown` if defined per plugin on restart
set logger.notificationsTitle from config or default

in anticipation of publish of updated loggy package
Merge pull request #554 from es128/patch-4

set logger.notificationsTitle from config or default
Merge pull request #551 from es128/patch-1

close plugin servers before restart
Add plugin#teardown docs.
Release 1.6.6.
Fix custom skeletons. Closes gh-556.
Remove debug log.
Release 1.6.7.
sourceMap support (wip)

added concat.coffee - manage compiled sources concat. produce map

source_file handle new compiler result : {compiled, map}

source_file keep copy of compiled source and have 'sourceMap' property
commonJs wrapper correctly setup input map, removed concat.coffee, (in generate)