Add the ability to comment out tasks in a Procfile satisfying request #42

This change will only look at the first character of each line for "#". If it is present, the entire task will be skipped. Test is included.
Fix the tests
Merge remote-tracking branch 'blittle/master'

Includes adjustments for ending files with newlines.