Added support for {Docker,Rake,Vagrant}file.
Update error message from file extension to type.

Since we figure out the file name from a pattern, not just extension, update the
error message to point this out.
Added support for Ruby.