First draft for variadic functions
Merge branch 'master' into experimental/variadic-functions
Merge branch 'master' into experimental/variadic-functions
Second draft for variadic functions

VC++ compiler no longer crashing
Variadic functions working
Merge branch 'master' into experimental/variadic-functions
Added some tests for variadic functions
Added documentation for variadic functions