Add vagrant user to docker group
adding ansible config

updating the fedora getting started guide

adding ansible config

removing old fedora.md
pkg/watch: fix potential deadlock
Make needed changes in conversion package to support pluggability
pkg/runtime now has a well defined api pluggability model.
Fixes:

* Fix kubecfg test, which was writing an internal object straight to yaml
* Address review comments
add PluginBase to fuzz functions
Remove custom scheme stuff

As separate commit to make it easy to get back-- I'm not completely
convince we won't want this in the future.
Merge pull request #1239 from lavalamp/fixApi

Proposal for solving api plugability
Fix leaking FD.
Add some lifecycle validation.
Merge pull request #1304 from brendandburns/valid

Add some lifecycle validation.
pkg/watch: deadlock test
Merge pull request #1305 from scollier/fedora_gs_guide

Adding manual and Ansible getting started guide for Fedora.
Merge pull request #1282 from derekwaynecarr/add_vagrant_to_docker_group

Add vagrant user to docker group
Merge pull request #1314 from ddysher/fd-lead

Fix leaking FD
Merge pull request #1321 from abursavich/master

pkg/watch: fix potential deadlock
pkg/watch: remove test hook
Merge pull request #1327 from abursavich/master

pkg/watch: remove test hook
Expose validation method for ReplicationControllerState