REGISTRATION RIGHTS AGREEMENT by and among BUTLER INTERNATIONAL, INC., and