adding testing utility
Merge branch 'temp'
preparing for calc9
ported qi calc1
ported qi calc2; now using lambda functions
- Added calc 9 (ported from Qi calc 8).
- Fixed is_substitute for variants
- Fixed variant_find_substitute when Attribute and Variant is the same type
porting bug fix
added bool parser
Merge branch 'spirit_x3'
Merge branch 'origin/develop'