Commit working new portal gun.

Old portal gun completely crashes the 2013 SDK, this new one is based
off an early alpha with some of the new one implemented. Works better
however I suspect that the portals will only allow the player that
created them to go through them. Also commit fixed bg menu music.