New: implemented XcodeProject.remove_file

By default, it will also remove the file from all groups. This can be overridden by passing recursive=False.
Merge pull request #3 from aparajita/master

New: implemented XcodeProject.remove_file