Allow password salt field to be null

This is because devise no longer required a separate password salt field