allow setting database host in settings
use avatar.url instead of avatar.path for s3 storage. cleanup language preferences processing in profile form.