New job-template, job-group for horizon

Follow up to commit d78ab3c906285799b4159ed494cdd2f52685e6ca
'git fetch jiocloud master' -- will update the
'.git/refs/remotes/jiocloud/master' file to match the commit of
the master branch on the remote origin and all commit data needed for that
commit is downloaded and placed in the 'objects' folder.
'git checkout master' -- will change your working directory to match
the commit data in the 'objects' folder that matches the commit value
in the '.git/refs/heads/master' file.
It doesn't checkout the latest fetched code.
But we need to checkout the latest fetched code to have the local master
up-to-date with the remote master before we rebase upon openstack/master;
so use 'git checkout FETCH_HEAD'.

Ref:
stackoverflow.com/questions/15032159/git-fetch-fetch-head-and-origin-master