Python 3 support

Adding python 3.3 support to waffle. 

Due to Fabric still lacking py3 support, I dared to switch Fabric to ``invoke`` (which is Fabric successor of some kind).