unable to parse Procfile
Just encounter "Push failed: cannot parse Procfile." on Windows. I can conclude that It IS "Windows-file format" problem, NOT the context of file itself.
make sure to create a clean file, maybe use Notepad++ or other advanced editor to check the file type.
save as a utf-8 character file, rather than what it is - a utf 16 character file. this is a confirmed fix.