added a new wallpaper product item type, added a query for it, specifically modified newly created items to make appropriate Application/Wallpaper/Ringtone class validations before adding item to product catalog, and fixed a bug in Wallpaper where the pixel width/height was incorrectly returning a float when those properties are meant to be ints