New awesome button class

I've created a new UIView subclass called **UIAwesomeButton**. The reason why I created this class is that with UIButton the icon and the text weren't properly aligned and it caused some problems if the sizes were not similar.
Moreover I've reviewed travis.yml file