Working on adding way to add new server to a project

#34 - This will make it so you can manage various environments from one
project.  The last part of this will be the transfer of data from one DB
to another, for example moving staging or test keys to live so you dont
have to redo it all.
Adding new servers.

#34 - Still working on getting new endpoints setup, you can now add then
at it get saved out.
Next up is to validate the connection and make sure the table exists.
Then setup changing o the new endpoint, this will also be used when just
changein on the fly.