Syntax improvements

Directives ("source", "uncomment", "block") in files and classes are not processed yet. 
So far they work only in class methods (@testo NS1\ClassName methodName).