Fix for taking Option GetResult from caller scope

depends on #631 
review by @szeiger 

The bug was uncovered in this issue: https://groups.google.com/d/msg/scalaquery/-j5CxfNfAGY/yi7NTQNFh24J