Merge pull request #512 from wolfmanjm/upstreamedge

add crnl to end of M503 to flush in some cases
Merge remote-tracking branch 'upstream/edge' into update/gcc4.8