fixed UNSET ALL / UNSET NAME; #51

UNSET ALL now clears the current statement group annotations if within a
statement group scope otherwise the main scope annotations are cleared.

UNSET NAME can now affect the statement group annotations as well.  Again it
depends on where the UNSET command is issued (statement group / main scope).

fixes #51