-removed keyboard.lisp
- added with-window macro
- added an unwind-protect to with-init macro
- updated package exports
- reorg
- renamed with-foreign-event to with-sdl-event
- updated next-event to correctly avoid calling get-event-data when there is no event
- tinkered wildly with get-event-data
- get-event-struct-data now also returns the event-type