Store old value of tags in case they were moved and not just made

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
local variable for usage

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
Introduce git pkg syntax and use rpm/ as the location of packaging
Massive simplification to workflow
Based on an approach from:
 https://github.com/cypher/dotfiles/blob/master/bin/git-new-workdir
Remove switching between src and packaging

Signed-off-by: David Greaves <david.greaves@jollamobile.com>