Feature reorganise project structure 17

I have created separate repo for all the required mean packages provided by community. Instead  of using them directly we are using forked repos.

* Edited package.json

Replaced it
```javascript
    "mean-admin": "linnovate/mean-admin",
    "tokens": "git://git.mean.io/ellman/tokens.git#master",
    "ga": "git://git.mean.io/ellman/ga.git#master",
    "upload": "git://git.mean.io/orit/upload.git#master",
    "socket": "git://git.mean.io/linnovate/socket.git#master",
    "comments": "git://git.mean.io/pratik/comments.git#4e97fd9a8900a0e771bf36fa82aad28cf272bac1"
```
With this
```javascript
    "mean-admin": "plannifnminus1fails/mean-admin",
    "tokens": "plannifnminus1fails/tokens",
    "ga": "plannifnminus1fails/ga",
    "upload": "plannifnminus1fails/upload",
    "socket": "plannifnminus1fails/socket",
    "comments": "git://github.com/plannifnminus1fails/comments.git#4e97fd9a8900a0e771bf36fa82aad28cf272bac1"
```

* Deleted product package; Plan to create it by cloning article package as article package will be a good starting point to work on product management. We will maintain it as a seperate repo for development but who just want to use [Not development] it, can add this package as a dependency in their package.json like we are doing it for other community modules.