Various fixes.
Add finish event listener. Move done callback to finish event listener.
Check for bower.json only if skip-install option is false.
Add tests.
Bump dependencies. Add devDependencies.