StreamOutput: implement static NullStream for code clarity; Button, Player: use static NullStream when appropriate
ButtonPool: silence warning from button_checksum being defined in both Button.h and ButtonPool.h
Gcode: simplify get_int, use get_int to derive cached M and G codes
Merge pull request #125 from arthurwolf/fix/NullStream

Fix/null stream