Final update to esp8266 for emontx shield publish as mqtt json string

hi not directly you have to adjust it the code- but as a suggestion use my mcp300X version instead it works much better and more actuate then this version ( though i think you can make 74hc451more accurate if you want there a timing delay in the switching that bleeds data from one port to the other as it switching ) . so the more CTs added the less accurate it becomes. the mcp300x version you can have 36 or more cts and it stay accurate through all of them . but also with that one you have to add direct emoncms compatibility