EB-5975: Fixed scroll bar for IE8.
EB-6936: Changes to error placements
EB-6963 & EB-6893. Added more comments, format changes and renamed few  variables and method names and some small changes done based on code review.
EB:5603-Changes to sort CSR list
EB:5603-Changes to sort CSR list
Merge remote-tracking branch 'upstream/development' into development