added the ability to filter by dependencies object, not just devDependencies:
- fixed some formatting
- added defaults to the task runner
- added param for the checking either dev|default filter
- added param for the proper save indexes ( --save-dev|--save ) to package.json
- fixed installing of previous version if package.json is not updated before running 'npm install ...' command