Made ui changes
Merge remote-tracking branch 'upstream/dev-branch' into dev-branch

* upstream/dev-branch:
  Edit assignment view has been implemented.
  class setup implemented without pagination
  "showing data form unitsapi and implemented paginaton."
  Unit list api added, functionality implemented
  Added widgets to unitSetup.
  integrate the unit dropdown with api
  implemented getPathwayItems api
  DO object changes updated
  "units selection css functionality added."
  Integrated UI for unitsetup using widget.
  delete pathway api added
  New apis added for pathways
  unit dropdown added in assign popup
"Modified logic for showing MoreUnits link "
Merge pull request #1554 from ssushma/dev-branch

Assignment adding integrated classsetup
Merge branch 'dev-branch' of https://github.com/Gooru/Gooru-Web into dev-branch

Conflicts:

src/main/java/org/ednovo/gooru/client/mvp/classpages/unitdetails/UnitAssignmentView.java
Merge branch 'dev-branch' of https://github.com/Gooru/Gooru-Web into dev-branch
Merge pull request #1555 from mitraj/dev-branch

Modified MoreUnits pagination logic.
Merge pull request #1557 from ssushma/dev-branch

Assignment adding integrated classsetup
added missing files.
Merge pull request #1558 from anilgooru/dev-branch

Made ui changes
Merge remote-tracking branch 'upstream/dev-branch' into dev-branch

* upstream/dev-branch:
  Assignment adding integrated classsetup
  Assignment adding integrated classsetup
  "Modified logic for showing MoreUnits link "
  Teacher pages integration completed partially.
  implemented popup
  "More Units click event implemented and unhide/hide based on no.of Units"
  implemented getPathwayItems in view
Merge pull request #1559 from anilgooru/dev-branch

Dev branch
Required and Optional setting API integrated