The wait for a new Supreme Court justice appears to be near, but President Trump's nomination has come with more than its fair share of controversy.