Add non native alert views to rootViewController instead of top window (fixes orientation issues)
Set width of non native alerts based on orientation