This commit includes lots of changes. See desc.
This commit includes lots of changes. See desc.

- Angular directive added to monitor ng-repeat-end.
- Socket listeners added for getting realtime data.
- Data preprocessors added.
- Click event handler added to expand and collapse Changelist grid item.

kushalpandya/sivart-ci,kushalpandya/sivart-ci