Add support for Matlab classes

Partly solves issue 3579842 (https://sourceforge.net/tracker/?func=detail&aid=3579842&group_id=153444&atid=787791).

Specifically:
- it adds the Matlab keywords to the highlighter
- it adds support for parsing Matlab classes
- it corrects some parsing bugs for the 'classdef' and 'function' kewords