Include performance optimizations

This pull request optimizes include performance for 1:1 associations and associations to models where there is only one primary key

(this goes for most associations, although auto generated through models on N:M associations will still suffer the old slowdown - need to refactor primary key support for these first, 2.0 stuff)