Is this really the desired behaviour when raw: true. This means that for postgres you will not be able to make raw queries which avoids the overhead of doing model.build. 

I think it should be: if raw: true - return raw data no mattter if the data is mapped or not. If raw is not set - attach a callee.

Sorry for being so reluctant to merge, I just feel this PR would break the meaning of raw: true in it's current state :). The original issue had nothing about raw: true that i remember, just the ability to automatically map DAOs