Added support for inverse relationships. To One relationships with an inverse now forward declare their item class headers to prevent circular import compilation issues.
Merge remote-tracking branch 'origin/master'