Move nsenter C code to separate file

I also cleaned up the formatting with `indent -linux nsenter.c` because being in go our editors were a little messy on indention and statements.