tofumatt review fixes
fix review comments
Remove the regions/en_US.json bootstrap file. This was necessary when update_product_details was performing model validation, but since we upgraded DMPD in 4438f07, it no longer does, so this file is no longer needed. You will still have to run update_product_details before doing anything that _does_ require model validation, like runserver. This is probably for the best.
Make the IRC handle editable again and show it in the UI. Deemphasize username in favor of IRC handle (username really only shows up in the URL). There are probably some follow-up bugs we need to file, especially around what search results look like and possibly around the behavior, but this is a good start.
…results page Fixes in groups page spacing nits
If location data is in the profile, display it. Works with the same restriction that you must fill in less-specific data (e.g. country) before more specific data (e.g. region) (and that you can't skip levels). This is enforced by the form's validation, so will be fine here.
Makes callables on the UserProfile model look distinct from typical double-underscore lookups. Different options on ModelAdmin behave differently, so this should make it clearer which option is using which data source.