Enhance select_categories with select2

PSR-2 or not, that is the question