Use Faraday

Net::HTTP is very low level and the exception handling is complicated. Faraday FTW :+1: