PDI-10828 -  Variables in Commit Size for Update, Insert/Update and Delete Steps are not accepted

What was done:
1) changed the way we handle non-default 0 value
2) Added handling fspecial creation in case of using JUnit
Merge pull request #188 from kolinus/PDI-10828-1

PDI-10828 -  Variables in Commit Size for Update, Insert/Update and Delete Steps are not accepted