Added npm, bower and component.js support.

It would be great to get the bower's dependency support to include it in today's standards web app projects.
Please if you had any issue or change with the pull request just tell me and i will edit it.

P.S: I also added npm and component.js support. :)