keeping parser clean #17
- introduced Scanner::scanTypeAndValue
- formalized that raw annotation values should be trimmed before parsed