cherrypicked InsertScan from feature/nvm
code cleanup in InsertScan
cherrypicked commits to make the previous one work
taking out the nvm related lines to make the insertscan work
changing the notation for parameters in the queryfiles
Add initial iteration on PosUpdateIncrementScan
changing parameter orders for insert queries and fixing syntax errors
fixing errors in the query jsons
extending PosUpdateIncrementScan so that it can handle Int and Floats