FIREFLY AEROSPACE INC. REGISTRATION RIGHTS AGREEMENT