NOTES REGISTRATION RIGHTS AGREEMENT INTERPOOL, INC.