Fixes #4 by using file path if project path is not available
Support absolute build folders
Update CHANGELOG.md