Remove competition_types table as it is not necessary

A kind attribute on Competitions will be used instead to assign what type
of competition (league_1, league_2, world_cup, local_cup, etc.)
Adding competitions views and CRUD
Adding competition kind helper
Adding leg to matches
Adding leg attribute on match form and index view