Changed MUPlayer to store passwords in the Keychain.
Changed references using (MUWorld *) player.parent to just player.world, to make things work nicer with the eventual addition of folders.
Adjusted tests to work correctly with Keychain passwords, and also added some new error checking to the password property on MUPlayer.
Organization in build phases.