Moved vec_absindex() macro to vec.h, appended _
Fixed vec_insert to handle negative indices
Added surrounding parens to vec_absindex_ macro
Added negative index test for vec_insert