Improved interface

You can now drag a dasm file onto assembler.py and it will be assembled
immediately. If errors occur, it will show them, otherwise, the window
is immediately closed. The assembled binary will be stored at the same
path, but with the extension changed to .bin