If a badge alignment is specified in the init method, we must call the setter so that UIAppearance doesn't override the value with the default one. Fixes issue #18.