Ion-select custom item

So we don’t actually use any of the html content when we create the select options, we just grab the textContent and render that. Any custom html is ignored.

This is most likely done so we can maintain consistent styling with ion-select and maintain user expectations