Use a viewbox instead of a grid as the container for ads, ensures that
large ads are fully displayed
Add missing defines for Windows Phone
Fix recursion when a PubCenter ad is already displayed
Implement IsTest property.
Tweaks to UserAge and UserGender properties