Removing usage of UITextAlignment when building against iOS 7 SDK

Remove duplicated blocks when using NSLineBreakMode and define NIIOS_7_0.
Merge pull request #413 from liquidx/master

Update compile time checks to avoid usage of UITextAlignment under iOS 7 SDK and remove duplicated NSLineBreakMode conversion code.