Functionlist improvements + additions.

Added Compiler and Classes section to the function list: http://i.imgur.com/ScMD4mb.png

Added some neat features to our parser:
* Tell if a procedure is a overload
* Tell if a procedure is a override
* Get the type name of a type method.

Also added a small parser test to tests/