add outline for network topology and outline for bootstrapping the network
update resource examples
make tests a module
update censorship provider tests
Merge branch 'master' into feature/network_topology
Merge branch 'master' into feature/network_topology
Merge branch 'master' into feature/network_topology
introduces logger
some more logging
add some warnings
fix network addresses handling, implement router->censorship_provider connection
fix resources definitions, shell scripts are not yet supported
vagrantfiles don't like double quotes.
set verbose log level to debug
Merge branch 'feature/logger' into feature/evil-genius-cli
add working-directory parameter and write vagrantfile
add a dryrun command
code deduplication in evilgenius/resources.py
resource path is now mounted as /scripts
execute shellscripts via /sh