normalize the input path

fixes #45
Merge pull request #46 from sideshowcoder/make_canned_work_with_abs_paths

Make canned work with absolute paths