added KERNAL replacement tests and new BASIC replacement feature