Ready to review and merge

https://www.pivotaltracker.com/s/projects/896548/stories/56941190

RootCause: -
When some calls cancel button on the modal pane it flushes errors from the message panel but errors associated to the individual form element remains. ModalPane should handle that issue.

Resolution: -
Added clearValidationsOnHide method to the Modal Pane which look up for the child views from modal body and recursively remove validation errors from each element.
Added a call to clearValidationsOnHide method from disableMessagePanel method so that error could be flushed at the time of clicking cancel button.

---

__General Requirements__
- [x] Pull Request contains full description of changes
- [x] Link to the Pivotal Tracker story
- [x] Pivotal Tracker story has a reference to this Pull Request
- [x] Rebased against latest master branch
- [x] All comments from code review have been addressed
- [x] There are no `-1` code reviews (can only be overridden by Kyle)

--- 

__Coding Standards__
- [x] Style guidelines are followed, code has been formatted
- [x] Code follows idiomatic language paradigms

---

__Testing__
- [x] Test coverage has not decreased
- [x] There is no performance degradation
- [x] All appropriate automated tests are present
- [x] Appropriate seed data exists


---

__Documentation__
- [x] Major design decisions have been documented on the wiki
- [x] Deployment impact (changes required for new services, configuration, etc.)
- [x] documentation links from Pull Request

---

__UI/UX__
- [x] applicable (UI/UX has been changed)
- [x] reviewed for usability and design
- [x] functions on 1024*768 browser size
- [x] works on IE8

***

__Defect__
- [x] Feature or defect resolution has been manually tested and meets all requirements of the underlying story
- [x] Seed data sufficient to satisfy testing resolution of defect
- [x] Root cause analysis provided