Switch scale to float.

Switch scale to float to fix scale issue.
Added the ability to have multiple app Ids.

1. Added the ability to have multiple app IDs for a particular Ad
provider based on the device that it is running on.

2. Fixed a warning where an unsigned int was being compared to a signed
int by casting the unsigned int.
Added multiple adid to the none mediated ads.