fix Issue 1955 - debug info for temp variables

- refactor STCtemp and STCrvalue
- fix DWARF SFLnodebug
- annotate temp vars with STCtemp/SFLnodebug

[Issue 1955](https://d.puremagic.com/issues/show_bug.cgi?id=1955)