call nodejs binary instead of bower directly

- doesn't require node, also works with nodejs (fixes debian issues)
- bower doesn't need to be executable (can happen on some file systems that this doesn't work)
gitignore