From Shoreditch to Dalston, London Fields to Victoria Park, Hackney is an all-encompassing borough home to some of London's best restaurants. We pick our favourites