added variable length protocol support using LimitingRepetition

see test: PEGrammar_LimitingRepetition_VariableExpression