Improved users Exception management. Made save perform create/update
depending on user pre-existence.