added P<doc:> and P<file:>

This maybe is not best implementation but allows to include pod files and modules (including declarative doc). It's manually merged from here