Implements `b.path.executable?` function
Add `new` task tests and improve existing code
Add `new` task documentations