adding FunctionAttribute
improving addData method to facilitate AttributeFunctions
refactoring executionRuntime to support new QueryCreator implementations
Merge remote-tracking branch 'origin/master'