Clarify @ in names
If it is alone, it means the origin (or root, if the absolute-name constructor is used). If it is not alone, it is taken verbatim, without any special meaning. Add some tests to verify this. Remove unused enum value. It was a relict from non-exact port of bind9 code.