The 2017 guide on where to eat, drink and stay when in Byron Bay, including new restaurant hotspots and local favourites.