fix log macro
move detect os version detect into common place
move tint color and default os-version dependent UI idiom into UIView+AITUserInterfaceIdiom category