Relatables, multi-select-checkboxes, polymorphism

- Created a "relatable" class, extended it for options and users
- Multi-select Checkbox types now record their choices properly
- Solved the polymorphism issue
*WHEW* hokay! Polymorphic relationship manipulation and record dirtying works now.
RelatedValues finally able modified. Record editing should now be complete.
Related Fields now working