Make VM GUI optional, extract wireshark to separate cookbook, improve README

Motivated by FlowForwarding/LINC-Switch#129