Updated LoginButton for WP8, changes to localization and code to disable button unless the ApplicationId property is set