Fix a spec by stubbing #provisioner.

Conflicts:
	spec/kitchen/driver/base_spec.rb
Add transport to expected Kitchen::Instance constructor.
Squashed:

commit 06e3999158a7c98ac5dd133a3431ca1030395bd6
Author: Chris Doherty <cdoherty@getchef.com>
Date:   Fri Nov 21 16:59:19 2014 -0800

    Add transport to expected Kitchen::Instance constructor.

commit 1505fff7ecf17170147e8bd17aaad31c0a85fa42
Author: Chris Doherty <cdoherty@getchef.com>
Date:   Fri Nov 14 15:34:29 2014 -0800

    Fix a spec by stubbing #provisioner.

commit 63657fa81e20bedb882b9a5dc13a8082a58a2c5e
Author: Chris Doherty <cdoherty@getchef.com>
Date:   Fri Nov 14 13:47:13 2014 -0800

    Fix a couple specs by adding :transport to default_kitchen_config.

commit cd08023a33735a311914fb31c18122f1cf0836a8
Author: Chris Doherty <cdoherty@getchef.com>
Date:   Thu Nov 13 16:28:57 2014 -0800

    Change the spec for Instance#remote_exec to reflect the new call flow through Transport.

commit 13dfa8db744cfd545d8c88ee2527c502428bd467
Author: Chris Doherty <cdoherty@getchef.com>
Date:   Thu Nov 13 13:27:29 2014 -0800

    Possibly wrong: adjust Driver::Base specs to adjust for what Transport::Base now returns.

commit d4ba541055ba208480567bb1599eab5b5464fbfb
Author: Chris Doherty <cdoherty@getchef.com>
Date:   Thu Nov 13 13:13:50 2014 -0800

    Bring Transport::Dummy into line with spec'd behavior.

commit a7a50de7b08d2d9d60d293e90f5352c4492c65b9
Author: Chris Doherty <cdoherty@getchef.com>
Date:   Wed Nov 12 17:27:14 2014 -0800

    Fix most of the spec breaks caused by the Windows changes.

Conflicts:
	lib/kitchen/transport/dummy.rb
	spec/kitchen/instance_spec.rb
Merge pull request #553 from randomcamel/transport-merge-fix

Merge Salim & Jay's transport work, plus Chris's spec fixes