Add capsulecrm dependency

From our git repo
Merge branch 'refs/heads/master' into feature-110-create-capsule-contact
Add feature for partner enquiries
Merge branch 'refs/heads/master' into feature-110-create-capsule-contact
Add timecop for testing time-dependent things

Conflicts:
	Gemfile
	Gemfile.lock
Reuse existing steps where possible
Add new steps for partner enquiry signups
Add step to run enquiry processor
Remove redundant line from features
Add timecop step
Remove pound signs (confuses ruby later on in steps)
Add pending capsuleCRM steps
Give PartnerEnquiryProcessor the right inputs
Add capsuleCRM setup hook and environment variables
Add opportunity type to feature
Initialise capsule earlier on
Create organisation in CapsuleCRM
Clean up capsule items afterwards
naming
Create people in organisations