ReqMgr2 - status, types APIs

-request status (clean up from ReqMgr1), providing API
-request types, providing API
-making update software cronjob silent
-changing REST API endpoint definitions
-adding tests into the ReqMgr2 client script
-fixed some remaining dependency issues from CamelCase
 modules renaming
Merge pull request #4669 from zdenekmaxa/reqmgr2-fixes-for-cmsweb-and-request-states-4323

ReqMgr2 - status, types APIs