Add custom list item interface

Add an interface for custom list items.
Implement CustomListItem for built-in and custom lists.
Implement TicketStatusList

Add TicketStatus class and ticket_status table
Add ability to render choice field in view mode.
Support complex lookup on list items
Add multiselect support

Add multiselect  option to selection and choices fields.