Create empty application/logs,cache directories by using empty gitignore files
Also including/modifying config/environments and media/uploads
update travis config
Merge pull request #242 from shadowhand/issue-241-cache-log-directories

Create empty cache, logs, and config directories, fixes #241