Refactored MarkdownParser to allow arbitrary context object passed to parsing method and subsequently to delegate.
Updated comments for comment and comment component to make more sense.
Fixed comment components and sections parsing; it now does the correct thing!
Added OCMockito and OCHamcrest to pod file and project.
Refactored CommentInfo discussion from array of CommentComponentInfo to CommentSectionInfo.
Refactored comment components task unit tests to OCMockito.
Added gb_format shortcut for stringWithFormat.
Refactored AppledocTests to OCMockito.
Refactored ConstantInfo tests to OCMockito.
Converted viable unit tests to OCMockito.

Note that I kept OCMock for unit tests that are at this moment not possible with OCMockito (partial objects) or don't work. For the moment being OCMockito is preferred, but OCMock is still fine.
Merge branch 'ocmockito' into experimental
Refactored process comment components unit tests to make failing cases more obvious.

Instead of comparing various components, we're now comparing primitives: strings and counts. The main pro of this approach is much more explicit case failure messages (i.e. expected A but got B). Another pro is there's no longer need to implement `toString:`. The downside is more verbose verification logic, but this should be overshadowed by the fact that's it much faster to see what exactly was wrong.
Implemented code blocks parsing.
Refactored ProcessCommentComponentsTask to use simpler markdown handling.

Instead of dealing with MarkdownParser's complexities, we're simply detecting empty lines and using them to split comment source string to components.
Added unit tests for block quotes.
Added unit tests for ordered and unordered lists.
Added basic tables validating unit tests.
Merge branch 'refactor-sections-parsing' into experimental
Simplified logging.

There are only 3 levels now: default (includes errors, warnings and normal), verbose and debug. To change to verbose, use `--verbose` or `--verbose 1`, to change to debug, use `--verbose 2`.
Refined logging so normal mode produces at least basic information as to what the tool is doing.