Currently all the headers are passed to appledoc. This is suboptimal because it ends exposing implementations details for libraries that have a clear distinction between public and private headers.
Depends on #221.
I already add a '--ignore' in the appledoc options, but that would be unnecessary if #221 was fixed.
[Documentation] Use public headers if specified.