fix(Pointer): prevent crash when using interact with objects parameter
fix(Pointer): prevent crash when using interact with objects parameter

The Interact With Objects parameter was causing a crash because the
controller was not set up at the point the object interactor was being
created.

This has been resolved by moving the creation into the setup controller
method which can only happen if a valid controller exists.

gpvigano/VRTK,Innoactive/IA-unity-VR-toolkit-VRTK,gpvigano/SteamVR_Unity_Toolkit,thestonefox/VRTK,thestonefox/SteamVR_Unity_Toolkit,red-horizon/VRTK,Fulby/VRTK,TMaloteaux/SteamVR_Unity_Toolkit,virror/VRTK,adamjweaver/VRTK,mattboy64/SteamVR_Unity_Toolkit,gomez-addams/SteamVR_Unity_Toolkit