Development of Portal

Portals can now be placed in any direction and will show the correct
view.  They now also create the RenderTextures and Materials in script
so no need to keep them in the Assets folder.  Need to sort out player
rotation when spawning through a portal as the default
ThirdPersonController we are using doesn't allow us to just set the
rotation of the player.