bug fix to normalize the path when copy files.
Fixed #112

Handle multiple files with newline chara
Add code to fix the decoding problem
i.e. 'utf8' codec can't decode
Minor bug fix
Fixed #124 - Prevent extract the same license from DJE multiple times
Fixed #125 - Handle multiple dje_licenses
Minor bug fix
Fixed #126 - The error is now returning name instead of resource
Updated the Python URL to be version-agnostic
Temp commit. Still full of bugs.
#129 - Nearly fixed.
Need to deal with -
Same license name with different content. License generation is skipped.
Fixed #101 - Add 'about_resource_path' in the ABOUT file

Fixed #129 - Use the 'license_text_file' as the license input for attribution.
update comment
Fixed #131 - 'file_name' is not needed anymore (aka 'about_resource'), the code will get the 'about_resource' from the 'about_file'
First pass at PEP8 and other cosmetics
Minor update to handle cases if about_file exist or not
Merge branch 'develop' into pep8
Fixing incorrect using of interpolation
Fixing failing test: To fix: we should not expect empty strings at all.
Update test cases for case:
        self.assertTrue(output == expected)
to
        self.assertEquals(expected, output )