Chmod mode to match the vinyl object

Previously, the file mode was only assigned on file creation.
Satisfy the bot.
update vinyl dep
0.3.6
Test if the file should be chmod'ed
Test stat/chmod approach with sinon stubs
Fix a fall through error
Check final mode in no-chmod test
Code review changes
reduce nesting per review
Merge pull request #34 from oconnore/chmod-files

Chmod mode to match the vinyl object