Close ports 6666 and 80 by default with CSF; open 443

IRC and HTTP will not be needed on all servers; 443 (SSL) is needed
by pip and other services
Replace deprecated the-ansibles roles with their ansible-galaxy counterparts
Restart csf after disabling testing mode
Remove common role
Update readme
Merge pull request #3 from CenterForOpenScience/ports

Close ports 6666 and 80 by default with CSF; open 443
Merge pull request #4 from CenterForOpenScience/roles

Roles
Update to ubuntu/trusty64
Fix user/group creation; updates auth role -> generic-users
Merge branch 'fix-users'
Moves to new playbook architecture
Further conform to best practices
Merge pull request #5 from lyndsysimon/minimal

Moves to new playbook architecture
Fix vagrantfile
Rename group_vars file and remove unused files directory
Fixes issues where csf was preventing updates
Merge branch 'master' of https://github.com/lyndsysimon/cos-ansible-base into lyndsysimon-master

Conflicts:
	site.yml
Merge branch 'lyndsysimon-master'
Make sure user and ssh roles are executed on all machines
Add test for disallowing password login