This macro just logs values (think console.log in js).
Example usage: log!(1,2,3,"hello world", [1,2,3])
This macro returns minimum value of provided i32's (think Math.min in js).
Two implementations, one using vec is O(n) the other is O(1) space
Example usage: min!(1,2,3,4,-123) will return -123