Fix fileutils.cp when using a directory as destination and a subdirectory
as source, see https://github.com/defunkt/fakefs/issues/176
add a test for the issue of https://github.com/defunkt/fakefs/issues/176
Merge remote-tracking branch 'mscherer/master'
minor indentation fix