YKUIButton refactor - support secondary text line count, alignment
Added unit tests for secondary text buttons