Section 104.   Continuance of vested rights.
   All vested rights of the city shall continue and shall not in any manner be affected by the adoption of this Charter, nor shall any right, liability, pending suit or prosecution, either in behalf of or against the city, be affected by the adoption of this Charter, unless otherwise herein expressly provided. All contracts entered into by the city or for its benefit prior to the taking effect of this Charter shall be continued and perfected hereunder. Public improvements, for which legislative steps have been taken under laws in force at the time this Charter takes effect, may be carried to completion in accordance with the provisions of such laws.