Integrated legacy parser into API.
Added plugin dirty message extraction to API.
Switched API documentation to Doxygen since it's easier to maintain.

Not as good-looking though. :(