changed path api and added nofollow where appropriate

this generally makes the path handling CRUD-dier, too.