Removed "extends" and "implements" parse support for traits

Consumes the PR #928 

Removes the semantically compile time check for traits that was lexically valid to have extends and implements usage. It was possible after class_declaration_statement got decoupled into <class_type>_declaration_statement.