tagged roles in common. Fixes #3
Merge pull request #11 from nZac/issue/#3

Update common to use tags for the roles
Add .travis.yml for syntax check with Travis CI
Check if /etc/inittab exists before modification
Don't check SSH_CLIENT status on local connections
Add 'python-passlib' to list of required packages
Expose distribution codename in apt preferences
apt: check if ssh key exists before lookup()
Change default domain of ownCloud instance
Allow configuration of ownCloud upstream source
Name of samba service differs in distributions

By default use the name of the service in Debian ("samba") but allow to
change it when needed, for example in Ubuntu.
Configure only one architecture for reprepro
Check if SSH key exists before lookup() (reprepro)
Add Ansible inventory for Travis CI testing
Manage 'nfs-common' service on Debian servers only
Enable custom Ansible inventory on Travis CI
Disable 'ferm' role in Travis CI
Install python-passlib in Travis CI environment
haveged is unusable in OpenVZ, remove requirement
Changed passlib from system to virtualenv install