Fix VPS IP address addition and deletion

Vps methods add_ip and del_ip now use transactions to ensure
that it assigns free IP and deletes IP it owns.