The parser was separated from the rest of the platform. Symbol table
prototypes were introduced for the parsing phase, in order to avoid to
parse the same file for each agent of the specified class.
Comes together with the previous commit. Some other modified files while
separating the parser from the rest of the platform.