Fix reflect panic in runtime/conversion

Fixes `panic: reflect: call of reflect.Value.Type on zero Value`
when calling conversion.EnforcePtr() or
runtime.Scheme.ObjectVersionAndKind() from default type switch.

Signed-off-by: Vojtech Vitek (V-Teq) <vvitek@redhat.com>
Handle nil values in conversion.EnforcePtr()

Signed-off-by: Vojtech Vitek (V-Teq) <vvitek@redhat.com>
Use conversion.EnforcePtr() where appropriate

Signed-off-by: Vojtech Vitek (V-Teq) <vvitek@redhat.com>
Build local go components as well as a release
fix build
Merge pull request #2036 from lavalamp/fix4

fix build
Merge pull request #2033 from eparis/fedora-manual

Update fedora manual guide to call out single minion restriction
Add container garbage collection.
Merge pull request #2035 from lavalamp/fix3

Build local go components as well as a release
Merge pull request #2001 from VojtechVitek/fix_scheme_panic

Fix reflect panic in runtime/conversion
Merge pull request #2022 from brendandburns/gc

Add container garbage collection.
update the ansible config doc