Move key directories out of container

This pull request moves a few more directories out of the container:
* cache directory: this prevents re-synchronization every time you rebuild the Docker
* log directory: logs are now accessible from the host
* run.conf: you can adjust RAM settings

I also added a .gitattributes file to try and force unix style linefeeds on Windows.  Not sure that part worked.