make FsFile constructor more permissive
use Deque in CheckedPath
use Deque in FleetingDirectory
add curly braces
remove whitespace
update copyright headers
Merge pull request #2710 from mtbc/minor-deque-tidyup

minor Deque tidy-up