Adjust M23/M24 so that size is calculated and reported correctly.
Added dummy M21 so OctoPrint will play nice.
Merge pull request #231 from TopherMan/fix/M23

Fix/m23
Merge remote-tracking branch 'upstream/edge' into edge