bunch of ansible upgrades
mobile chooser (for future)
fix webclient and switch to rest dns lookups