Merge pull request #28 from jdhok/develop

Updated join resolver to select min cost join clause
Column life validation for join chain