Merge pull request #17 from alfredodeza/master

Fix all broken tests for ceph-deploy
crate a unit test directory with constant tests
create a util module for generic helpers
add the tmp path with tests
create a paths utility to better work with ceph paths
tests for mon paths
documentation for the mon path utility
make sure all methods require cluster
add cluster to the method calls
update tests to use the cluster arg
update examples to reflect the cluster usage
the base method should also use the cluster arg
update tests for the new base method using cluster
mon.py uses the path utilities that enforce cluster and hostname usage