Add auto to the boundary output.

This will pull fields from @fields and put them in the request to
boundary. I attempted to make it backwards compatable but I don't see
any way to test that.

feature/boundary-auto