Added References to Models via RedBean DataProvider

Models can now reference other Models or modelCollections and their relationship is created dynamically.
Added Tests for Models and Collection References saving and retrieval with RedBean.