Print usage in md380-tool if parameters used wrong

`md380-tool` succeeds silently if called with an invalid command (eg. `md380-tool flaashdump foo.bin`) or a valid command missing arguments (`md380-tool flashdump`). Print usage then to inform the user that nothing happened and they should call it properly.