Keep LF line ending for .sh files
Ensure getDestination() returns a Linux path
Fix timestamps on files for tests

As we're testing the time ordering of files by the file lister,
we need to ensure that they remain consistently correct between
test runs/checkouts of the source code.

Explicitly set them in the FileLister tests to make sure
this is the case.
Reformat functions to more portable form
Use dollar to capture output rather than back ticks
Remove non-portable reference to google-chrome
Update README with note that it's tested on Windows 7
Convert back slashes to forward slashes in test paths

Windows paths produced by path.join() contain back slashes, while
the paths returned by glob() are normalised to forward slashes.

For the purposes of testing paths returned by fileLister (via
glob) pn Windows, convert double back slashes in paths to forward
slashes.
Merge pull request #7 from 01org/windows-compatibility-1

Improvements for Windows compatibility