TextInput: doesn't create prompt text renderer if the prompt property is null (closes #962)
Scale3Textures, Scale9Textures: stricter enforcement of valid grid values to quickly show simple mistakes to beginners (closes #963)
Scale3Textures, Scale9Textures: supports textures where the scale property has a value other than 1 (closes #934)
Themes: fixed themes that use asset manager to load the correct assets and request the correct atlas, separated scale calculation from dimensions calculation so that initializeScale() can be overridden