Merge pull request #108 from groessler/something_to_pull2

Split libref.s into multiple files to prevent inclusion of unnecessary code
Workaround for "phantom" key presses in the C128 "joystick" mouse driver.