GekkonExpCompiler class

foreach tag double syntax
GekkonCompiler refactoring