adding extra config tasks
defaults
Merge pull request #1387 from edx/jarv/move-nginxtra-tasks-to-public-role

adding extra config tasks
set basename the same way we do for ansible-private
Merge pull request #1391 from edx/jarv/fix-basename-for-edx-secure

set basename the same way we do for ansible-private
gitignore OSX files.
Merge pull request #1392 from edx/benp/gitignore

gitignore OSX files.
path fixes
refactoring of s3 layout for discussion
Merge pull request #1393 from edx/e0d/s3-log-refactor

path fixes
Configure hosts for Studio Preview button in devstack and jenkins
using ansible_hostname as COMMON_HOST for devstack
add check for COMMON_HOSTNAME length