Capistrano 3 compatibility.

Needs further testing I'll keep you posted.
Also it's not backwards-compatible.

**EDIT**: 
* Is now backwards-compatible.
* I've been testing this on my company's project repo and appears to be working flawlessly.
* For the build error see #22.