Added .binfooter, drag/drop support

.binfooter and .endfooter preprocessor commands added. Drag/drop support
also added: Drag a source file onto assembler.py to assemble it
immediately.