Merge remote-tracking branch 'upstream/master'
Add human readable helper methods for directory mappings.
Add documentation about using helper methods for directory mapping which depends on tasks.
issue-161: Fix the case where a directory mapped does not have parent.

It happens when one wants to map a directory from the root of the project.
In that case we use the `basic` mapper on the directory itself.
Merge pull request #165 from ivanfrain/issue-161

Attempt to resolve issue 161 - Add human readable methods to map directories