Lazy print and log functions and utils
## Examples
iex> I.p "sup" "sup" :ok
iex> I.p "s",[1,2,3] "s" [1, 2, 3] :ok
iex> I.l "s", [1,2,4]
10:48:21.239 [info] s
10:48:21.242 [info] [1, 2, 4] :ok