Fix parse error that meant that the second half of arrow fn tests didn't get executed properly, and also fix arrow functions with implicit return
Fix parse error that meant that the second half of arrow fn tests didn't get executed properly, and also fix arrow functions with implicit return

nkolban/Espruino,lancernet/Espruino,lancernet/Espruino,luetgendorf/Espruino,wilberforce/Espruino,wilberforce/Espruino,luetgendorf/Espruino,lancernet/Espruino,wilberforce/Espruino,lancernet/Espruino,wilberforce/Espruino,lancernet/Espruino,lancernet/Espruino,nkolban/Espruino,wilberforce/Espruino,luetgendorf/Espruino,luetgendorf/Espruino,nkolban/Espruino,nkolban/Espruino,wilberforce/Espruino,nkolban/Espruino,nkolban/Espruino,wilberforce/Espruino,luetgendorf/Espruino,luetgendorf/Espruino,luetgendorf/Espruino,nkolban/Espruino,lancernet/Espruino