fix some architectural issues

* use variable $lastVariable together with variable $lastValue
* use FOXWAY_NEED_ADD_VARIABLE_IN_STACK as contrary to FOXWAY_EXPECT_NO_VARIABLE_REFERENCE
* define FOXWAY_FUNCTION as version 1
* rename Foxway_VERSION => FOXWAY_VERSION

Time: 503 ms, Memory: 25.00Mb
OK (499 tests, 505 assertions)

Change-Id: I721e8deef849be6fbeb3cb628620556e25d987b3