Merge pull request #5530 from vkuznet/reqmgr2

Patches to use ajax instead of forms in approve/assign interfaces
Merge pull request #5531 from vkuznet/reqmgr2

Add confirmation for actions, new kube css library
Merge pull request #5532 from vkuznet/reqmgr2

Cosmetic changes with styles
Merge pull request #5533 from vkuznet/reqmgr2

Support response status notifications
Merge pull request #5536 from vkuznet/reqmgr2

Changes for assign interface
fix put and get request
fix status
Merge branch 'reqmgr2' of https://github.com/dmwm/WMCore into reqmgr2

Conflicts:
	src/python/WMCore/ReqMgr/Web/ReqMgrService.py
Merge pull request #5537 from ticoann/reqmgr2

Reqmgr2
change to use REST directly
Merge pull request #5538 from ticoann/reqmgr2

change to use REST directly
add Validation code
Merge pull request #5539 from ticoann/reqmgr2

add Validation code
Remove cust_sites/non_cust_sites/auto_approve_sites; no defaults in assign template for them; add condtitions to template for them