give relativePath operators the ability to specify depth like absolutePath
added to changes about supporting depth on relativePath
Merge branch 'relative_path_with_depth'
add test for #21. fixes #21