temporary fix for FirstRun/LastRun wrong data type
remove tier0mode from PhEDExInjector

The Tier0Mode as originally implemented won't work and it's functionality will be taken over by some new generic mechanism.
Merge pull request #5522 from hufnagel/remove-tier0mode

remove tier0mode from PhEDExInjector
Merge pull request #5472 from amaltaro/cast-runNumbers

temporary fix for FirstRun/LastRun wrong data type
Add option to not clean the env in Scram.py

The scriptExe functionality of CRAB3 is using this library
(Scram.py), but it would be nice to avoid cleaning the environment so that
variables like X509_USER_PROXY can be used for example.
Notice that the CMSSW.py executors also does not clean the env for
cmsRun.
Merge pull request #5525 from mmascher/master

Add option to not clean the env in Scram.py
Merge pull request #5527 from ticoann/reqmgr2

clean up state transition
New naming convention
New helper function to get couch url, should read it elsewhere
New new naming convention
Read specs and use them for verification
Rename template to follow new naming conventions
Add replace css
Add appropriate css classes to input tag forms
Add check for types of JSON templates; add acdc urls for templates
Adjust templates to satisfy spec requirements
Merge pull request #5528 from vkuznet/reqmgr2

Reqmgr2 create template changes
1.0.3.pre1

Signed-off-by: Seangchan Ryu <sryu@fnal.gov>
Add placeholder styles
Use placeholder for inputs which requires changes